<Project>
<PropertyGroup>
<BuildConfigurations>
- netcoreapp-Windows_NT;
- netcoreapp-Unix;
- netfx;
- uap10.0.16299;
- uap10.0.16299aot;
- uap;
- uapaot;
- mono;
+ netstandard;
</BuildConfigurations>
</PropertyGroup>
</Project>
<OfficialBuildRID Include="win-x86">
<Platform>x86</Platform>
</OfficialBuildRID>
- <OfficialBuildRID Include="@(OfficialBuildRID->'%(Identity)-aot')" />
<!-- The following RIDs are not officically supported and are not
built during official builds, however we wish to include them
<OfficialBuildRID Include="tizen.5.0.0-armel">
<Platform>armel</Platform>
</OfficialBuildRID>
- <OfficialBuildRID Include="webassembly-wasm-aot">
- <Platform>wasm</Platform>
- </OfficialBuildRID>
</ItemGroup>
</Project>
<LibBinDir>$(UAPPackageRuntimePath)</LibBinDir>
<LibBinDir Condition="$(PackageTargetRuntime.EndsWith('-aot'))">$(UAPAOTPackageRuntimePath)</LibBinDir>
<IsFrameworkPackage>true</IsFrameworkPackage>
+ <!-- we cannot build native on Unix -->
+ <IncludeNativeFiles Condition="'$(OS)' != 'Windows_NT'">false</IncludeNativeFiles>
<!-- Private packages need symbols -->
<IncludeSymbolsInPackage Condition="'$(IncludeSymbolsInPackage)' == ''">true</IncludeSymbolsInPackage>
<ContractAssemblyPath>$(NetFxRefPath)$(MSBuildProjectName).dll</ContractAssemblyPath>
<DefineConstants Condition="'$(TargetsNetCoreApp)' == 'true'">$(DefineConstants);netcoreapp</DefineConstants>
<!-- Use runtime assemblies for the TargetGroup, using build configuration OSGroup -->
- <RefPath>$(ArtifactsBinDir)runtime/$(TargetGroup)-$(_bc_OSGroup)-$(_bc_ConfigurationGroup)-$(ArchGroup)/</RefPath>
+ <_runtimeOSGroup>$(_bc_OSGroup)</_runtimeOSGroup>
+ <_runtimeOSGroup Condition="'$(TargetsUAP)' == 'true'">Windows_NT</_runtimeOSGroup>
+ <RefPath>$(ArtifactsBinDir)runtime/$(TargetGroup)-$(_runtimeOSGroup)-$(_bc_ConfigurationGroup)-$(ArchGroup)/</RefPath>
</PropertyGroup>
<ItemGroup>