|
5 | 5 | <JIBuildingForNetCoreApp>True</JIBuildingForNetCoreApp> |
6 | 6 | </PropertyGroup> |
7 | 7 |
|
8 | | - <PropertyGroup Condition=" '$(JIBuildingForNetCoreApp)' == 'True' "> |
9 | | - <IntermediateOutputPath>$(BaseIntermediateOutputPath)\$(Configuration)-$(TargetFramework.ToLowerInvariant())\</IntermediateOutputPath> |
10 | | - <BuildToolOutputFullPath>$(MSBuildThisFileDirectory)bin\Build$(Configuration)-$(TargetFramework.ToLowerInvariant())\</BuildToolOutputFullPath> |
11 | | - <ToolOutputFullPath>$(MSBuildThisFileDirectory)bin\$(Configuration)-$(TargetFramework.ToLowerInvariant())\</ToolOutputFullPath> |
12 | | - <TestOutputFullPath>$(MSBuildThisFileDirectory)bin\Test$(Configuration)-$(TargetFramework.ToLowerInvariant())\</TestOutputFullPath> |
| 8 | + <PropertyGroup> |
| 9 | + <IntermediateOutputPath>$(BaseIntermediateOutputPath)\$(Configuration)-$(DotNetTargetFramework.ToLowerInvariant())\</IntermediateOutputPath> |
| 10 | + <BuildToolOutputFullPathNoTF>$(MSBuildThisFileDirectory)bin\Build$(Configuration)\</BuildToolOutputFullPathNoTF> |
| 11 | + <BuildToolOutputFullPath>$(MSBuildThisFileDirectory)bin\Build$(Configuration)-$(DotNetTargetFramework.ToLowerInvariant())\</BuildToolOutputFullPath> |
| 12 | + <ToolOutputFullPath>$(MSBuildThisFileDirectory)bin\$(Configuration)-$(DotNetTargetFramework.ToLowerInvariant())\</ToolOutputFullPath> |
| 13 | + <TestOutputFullPath>$(MSBuildThisFileDirectory)bin\Test$(Configuration)-$(DotNetTargetFramework.ToLowerInvariant())\</TestOutputFullPath> |
13 | 14 | <UtilityOutputFullPath Condition=" '$(UtilityOutputFullPathCoreApps)' != '' ">$(UtilityOutputFullPathCoreApps)</UtilityOutputFullPath> |
14 | 15 | <UtilityOutputFullPath Condition=" '$(UtilityOutputFullPathCoreApps)' == '' ">$(ToolOutputFullPath)</UtilityOutputFullPath> |
15 | 16 | <_XamarinAndroidCecilPath Condition=" '$(CecilSourceDirectory)' != '' And Exists('$(UtilityOutputFullPathCoreApps)Xamarin.Android.Cecil.dll') ">$(UtilityOutputFullPathCoreApps)Xamarin.Android.Cecil.dll</_XamarinAndroidCecilPath> |
|
18 | 19 | <JICoreLibVersion>$(JINetCoreLibVersion)</JICoreLibVersion> |
19 | 20 | </PropertyGroup> |
20 | 21 |
|
21 | | - <PropertyGroup Condition=" '$(JIBuildingForNetCoreApp)' != 'True' "> |
| 22 | + <!--<PropertyGroup Condition=" '$(JIBuildingForNetCoreApp)' != 'True' "> |
22 | 23 | <IntermediateOutputPath>$(BaseIntermediateOutputPath)\$(Configuration)</IntermediateOutputPath> |
23 | 24 | <BuildToolOutputFullPath>$(MSBuildThisFileDirectory)bin\Build$(Configuration)\</BuildToolOutputFullPath> |
24 | 25 | <ToolOutputFullPath>$(MSBuildThisFileDirectory)bin\$(Configuration)\</ToolOutputFullPath> |
|
27 | 28 | <_XamarinAndroidCecilPath Condition=" '$(CecilSourceDirectory)' != '' And Exists('$(UtilityOutputFullPath)Xamarin.Android.Cecil.dll') ">$(UtilityOutputFullPath)Xamarin.Android.Cecil.dll</_XamarinAndroidCecilPath> |
28 | 29 | <JIUtilityVersion>$(JIOldToolVersion)</JIUtilityVersion> |
29 | 30 | <JICoreLibVersion>$(JIOldCoreLibVersion)</JICoreLibVersion> |
30 | | - </PropertyGroup> |
| 31 | + </PropertyGroup>--> |
31 | 32 |
|
32 | 33 | <PropertyGroup> |
33 | 34 | <Runtime Condition="'$(OS)' != 'Windows_NT'">mono</Runtime> |
34 | | - <_JNIEnvGenPath Condition=" '$(JIBuildingForNetCoreApp)' == 'True' ">$(BuildToolOutputFullPath)jnienv-gen.dll</_JNIEnvGenPath> |
35 | | - <_JNIEnvGenPath Condition=" '$(JIBuildingForNetCoreApp)' != 'True' ">$(BuildToolOutputFullPath)jnienv-gen.exe</_JNIEnvGenPath> |
36 | | - <_RunJNIEnvGen Condition=" '$(JIBuildingForNetCoreApp)' == 'True' ">$(DotnetToolPath) "$(_JNIEnvGenPath)"</_RunJNIEnvGen> |
37 | | - <_RunJNIEnvGen Condition=" '$(JIBuildingForNetCoreApp)' != 'True' ">$(Runtime) "$(_JNIEnvGenPath)"</_RunJNIEnvGen> |
| 35 | + <_JNIEnvGenPath>$(BuildToolOutputFullPath)jnienv-gen.dll</_JNIEnvGenPath> |
| 36 | + <_RunJNIEnvGen>$(DotnetToolPath) "$(_JNIEnvGenPath)"</_RunJNIEnvGen> |
38 | 37 | </PropertyGroup> |
39 | 38 |
|
40 | 39 | <!-- The net6.0 versions of these are stricter and require overloads not available in .NET Framework, so start with just .NET Framework --> |
|
0 commit comments