solenv/gbuild/DotnetTest.mk |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit 906436355055e284240f3b806ee482830e0f6e05
Author:     Hossein <hoss...@libreoffice.org>
AuthorDate: Wed Sep 10 21:25:49 2025 +0200
Commit:     Hossein <hoss...@libreoffice.org>
CommitDate: Wed Sep 10 23:52:15 2025 +0200

    tdf#165608 Fix .NET test bound to specific version
    
    Previously, .NET test was bound to specific .NET version, net8.0. Now,
    it is extracted from 'dotnet --version' command.
    
    The test can be run with:
    
    $ make DotnetTest
    
    Change-Id: I764ff2ebe487c95049e6acdc15738bcb6434e8eb
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190782
    Reviewed-by: Hossein   <hoss...@libreoffice.org>
    Tested-by: Jenkins

diff --git a/solenv/gbuild/DotnetTest.mk b/solenv/gbuild/DotnetTest.mk
index c51487cecf5c..b8e7b055d830 100644
--- a/solenv/gbuild/DotnetTest.mk
+++ b/solenv/gbuild/DotnetTest.mk
@@ -72,7 +72,7 @@ define gb_DotnetTest_DotnetTest
 gb_DotnetTest_$(1)_language := $(2)
 gb_DotnetTest_$(1)_project := $(gb_DotnetTest_workdir)/$(1)/$(1).$(2)proj
 
-$$(gb_DotnetTest_$(1)_project) : DOTNET_PROPERTY_ELEMENTS := 
<TargetFramework>net8.0</TargetFramework>
+$$(gb_DotnetTest_$(1)_project) : DOTNET_PROPERTY_ELEMENTS := 
<TargetFramework>net$$(shell dotnet --version | cut -d. -f1-2)</TargetFramework>
 $$(gb_DotnetTest_$(1)_project) : DOTNET_PROPERTY_ELEMENTS += 
<IsPackable>false</IsPackable>
 $$(gb_DotnetTest_$(1)_project) : DOTNET_PROPERTY_ELEMENTS += 
<IsTestProject>true</IsTestProject>
 $$(gb_DotnetTest_$(1)_project) : DOTNET_PROPERTY_ELEMENTS += 
<AssemblyName>$(1)</AssemblyName>

Reply via email to