|
61 | 61 | <AppendTargetFrameworkToOutputPath Condition=" '$(AppendTargetFrameworkToOutputPath)' == '' ">False</AppendTargetFrameworkToOutputPath>
|
62 | 62 | <BaseIntermediateOutputPath Condition=" '$(BaseIntermediateOutputPath)' == '' ">obj\</BaseIntermediateOutputPath>
|
63 | 63 | </PropertyGroup>
|
64 |
| - <PropertyGroup Condition=" '$(TargetFramework)' != '' And (!$(TargetFramework.StartsWith('nets')) And !$(TargetFramework.StartsWith('net4')) And !$(TargetFramework.StartsWith('monoandroid'))) "> |
65 |
| - <JIBuildingForNetCoreApp>True</JIBuildingForNetCoreApp> |
66 |
| - </PropertyGroup> |
67 |
| - <PropertyGroup Condition=" '$(JIBuildingForNetCoreApp)' == 'True' "> |
68 |
| - <IntermediateOutputPath>$(BaseIntermediateOutputPath)\$(Configuration)-$(TargetFramework.ToLowerInvariant())</IntermediateOutputPath> |
69 |
| - <BuildToolOutputFullPath>$(MSBuildThisFileDirectory)bin\Build$(Configuration)-$(TargetFramework.ToLowerInvariant())\</BuildToolOutputFullPath> |
70 |
| - <ToolOutputFullPath>$(MSBuildThisFileDirectory)bin\$(Configuration)-$(TargetFramework.ToLowerInvariant())\</ToolOutputFullPath> |
71 |
| - <TestOutputFullPath>$(MSBuildThisFileDirectory)bin\Test$(Configuration)-$(TargetFramework.ToLowerInvariant())\</TestOutputFullPath> |
72 |
| - <UtilityOutputFullPath Condition=" '$(UtilityOutputFullPathCoreApps)' != '' ">$(UtilityOutputFullPathCoreApps)</UtilityOutputFullPath> |
73 |
| - <UtilityOutputFullPath Condition=" '$(UtilityOutputFullPathCoreApps)' == '' ">$(ToolOutputFullPath)</UtilityOutputFullPath> |
74 |
| - <RollForward>Major</RollForward> |
75 |
| - <JIUtilityVersion>$(JINetToolVersion)</JIUtilityVersion> |
76 |
| - <JICoreLibVersion>$(JINetCoreLibVersion)</JICoreLibVersion> |
77 |
| - </PropertyGroup> |
78 |
| - <PropertyGroup Condition=" '$(JIBuildingForNetCoreApp)' != 'True' "> |
79 |
| - <IntermediateOutputPath>$(BaseIntermediateOutputPath)\$(Configuration)</IntermediateOutputPath> |
80 |
| - <BuildToolOutputFullPath>$(MSBuildThisFileDirectory)bin\Build$(Configuration)\</BuildToolOutputFullPath> |
81 |
| - <ToolOutputFullPath>$(MSBuildThisFileDirectory)bin\$(Configuration)\</ToolOutputFullPath> |
82 |
| - <TestOutputFullPath>$(MSBuildThisFileDirectory)bin\Test$(Configuration)\</TestOutputFullPath> |
83 |
| - <UtilityOutputFullPath Condition=" '$(UtilityOutputFullPath)' == '' ">$(ToolOutputFullPath)</UtilityOutputFullPath> |
84 |
| - <JIUtilityVersion>$(JIOldToolVersion)</JIUtilityVersion> |
85 |
| - <JICoreLibVersion>$(JIOldCoreLibVersion)</JICoreLibVersion> |
86 |
| - </PropertyGroup> |
| 64 | + |
87 | 65 | <PropertyGroup>
|
88 | 66 | <XamarinAndroidToolsDirectory Condition=" '$(XamarinAndroidToolsDirectory)' == '' ">$(MSBuildThisFileDirectory)external\xamarin-android-tools</XamarinAndroidToolsDirectory>
|
89 | 67 | </PropertyGroup>
|
|
102 | 80 | <_XamarinAndroidCecilPath Condition=" '$(CecilSourceDirectory)' != '' And Exists('$(UtilityOutputFullPath)Xamarin.Android.Cecil.dll') ">$(UtilityOutputFullPath)Xamarin.Android.Cecil.dll</_XamarinAndroidCecilPath>
|
103 | 81 | <XamarinAndroidToolsFullPath>$([System.IO.Path]::GetFullPath ('$(XamarinAndroidToolsDirectory)'))</XamarinAndroidToolsFullPath>
|
104 | 82 | </PropertyGroup>
|
105 |
| - <PropertyGroup> |
106 |
| - <Runtime Condition="'$(OS)' != 'Windows_NT'">mono</Runtime> |
107 |
| - <_JNIEnvGenPath Condition=" '$(JIBuildingForNetCoreApp)' == 'True' ">$(BuildToolOutputFullPath)jnienv-gen.dll</_JNIEnvGenPath> |
108 |
| - <_JNIEnvGenPath Condition=" '$(JIBuildingForNetCoreApp)' != 'True' ">$(BuildToolOutputFullPath)jnienv-gen.exe</_JNIEnvGenPath> |
109 |
| - <_RunJNIEnvGen Condition=" '$(JIBuildingForNetCoreApp)' == 'True' ">$(DotnetToolPath) "$(_JNIEnvGenPath)"</_RunJNIEnvGen> |
110 |
| - <_RunJNIEnvGen Condition=" '$(JIBuildingForNetCoreApp)' != 'True' ">$(Runtime) "$(_JNIEnvGenPath)"</_RunJNIEnvGen> |
111 |
| - </PropertyGroup> |
112 | 83 |
|
113 | 84 | <!--
|
114 | 85 | When building on a bot w/ VS2019:
|
|
126 | 97 | <NoWarn>$(NoWarn);CS8032;CS8981</NoWarn>
|
127 | 98 | </PropertyGroup>
|
128 | 99 |
|
129 |
| - <!-- The net6.0 versions of these are stricter and require overloads not available in .NET Framework, so start with just .NET Framework --> |
130 |
| - <PropertyGroup Condition=" '$(JIBuildingForNetCoreApp)' != 'True' "> |
131 |
| - <AnalysisMode>AllEnabledByDefault</AnalysisMode> |
132 |
| - <WarningsAsErrors>$(WarningsAsErrors);CA1307;CA1309;CA1310</WarningsAsErrors> |
133 |
| - </PropertyGroup> |
134 |
| - <PropertyGroup Condition=" '$(JIBuildingForNetCoreApp)' == 'True' "> |
135 |
| - <NoWarn>$(NoWarn);CA1307;CA1309;CA1310</NoWarn> |
136 |
| - </PropertyGroup> |
137 |
| - |
138 |
| - <PropertyGroup> |
139 |
| - <Version>$(JIUtilityVersion)</Version> |
140 |
| - </PropertyGroup> |
141 |
| - |
142 | 100 | </Project>
|
0 commit comments