true $(TargetRid) osx-$(TargetArchitecture) freebsd-$(TargetArchitecture) win-$(TargetArchitecture) <_platformIndex>$(NETCoreSdkPortableRuntimeIdentifier.LastIndexOf('-')) <_baseOS>$(NETCoreSdkPortableRuntimeIdentifier.Substring(0, $(_platformIndex))) <_baseOS Condition="'$(OverrideTargetOS)' != ''">$(OverrideTargetOS) <_targetPortableArch>$(TargetArchitecture) <_targetPortableArch Condition="'$(OverrideTargetArch)' != ''">$(OverrideTargetArch) $(BuildArgs) /p:PackageProjectUrl=https://github.com/dotnet/sdk $(BuildArgs) /p:PortableRid=$(_baseOS)-$(_targetPortableArch) $(BuildArgs) /p:TargetRid=$(OverrideTargetRid) $(BuildArgs) /p:NativeAotSupported=false $(BuildArgs) $(FlagParameterPrefix)v $(LogVerbosity)