AnyCPU true <_parseDistroRid>$(__DistroRid) <_parseDistroRid Condition="'$(_parseDistroRid)' == '' and '$(__BuildOS)' == 'OSX'">osx.10.12-x64 <_distroRidIndex>$(_parseDistroRid.IndexOfAny("-")) <_archRidIndex>$([MSBuild]::Add($(_distroRidIndex), 1)) $(_parseDistroRid.SubString(0, $(_distroRidIndex))) win10 $(_parseDistroRid.SubString($(_archRidIndex))) $(Platform) $(BuildArch) $(OSRid) Windows_NT;OSX;Linux ;$(SupportedPackageOSGroups); <_runtimeOSVersionIndex>$(RuntimeOS.IndexOfAny(".-0123456789")) <_runtimeOSFamily Condition="'$(_runtimeOSVersionIndex)' != '-1'">$(RuntimeOS.SubString(0, $(_runtimeOSVersionIndex))) <_runtimeOSFamily Condition="'$(_runtimeOSVersionIndex)' == '-1'">$(RuntimeOS) <_isSupportedOSGroup>true <_derivedPackageTargetOSGroup Condition="'$(_derivedPackageTargetOSGroup)' == '' and '$(_runtimeOSFamily)' == 'osx'">OSX <_derivedPackageTargetOSGroup Condition="'$(_derivedPackageTargetOSGroup)' == '' and '$(_runtimeOSFamily)' == 'win'">Windows_NT <_derivedPackageTargetOSGroup Condition="'$(_derivedPackageTargetOSGroup)' == '' and '$(__BuildOS)' != ''">$(__BuildOS) <_derivedPackageTargetOSGroup Condition="'$(_derivedPackageTargetOSGroup)' == ''">Linux <_isSupportedOSGroup Condition="!$(SupportedPackageOSGroups.Contains(';$(_derivedPackageTargetOSGroup);'))">false <_packageTargetOSGroup>$(_derivedPackageTargetOSGroup) true $(PackageOutputPath) true true win7 win8 win10 win $(RIDPlatform)-$(ArchGroup) osx.10.12-$(ArchGroup) osx-$(ArchGroup) rhel.7-$(ArchGroup) linux-$(ArchGroup) $(RuntimeOS)-$(ArchGroup) linux-$(ArchGroup) .dylib .dwarf .so .dbg arm armel x86 arm arm64 amd64 $(ArchGroup) <_project Include="@(BuildRID)"> amd64 %(Identity) PackageTargetRuntime=%(Identity);Platform=%(Platform) <_buildRidProjects Include="@(_project->'$(MSBuildProjectName).pkgproj')" />