$([MSBuild]::NormalizeDirectory($(ArtifactsDir)))runtime\
<_MetapackageProject Include="$(RepositoryRoot)src\Packages\Microsoft.AspNetCore.All\Microsoft.AspNetCore.All.csproj" />
<_MetapackageProject Include="$(RepositoryRoot)src\Packages\Microsoft.AspNetCore.App\Microsoft.AspNetCore.App.csproj" />
<_SharedFrameworkSymbolsPackage Include="@(SharedFrameworkName)" Condition="'%(AllSharedFxRIDs.CrossgenSymbols)' != 'false' AND '%(AllSharedFxRIDs.Crossgen)' != 'false'">
%(AllSharedFxRIDs.Identity)
<_SharedFrameworkSymbolsPackage Update="@(_SharedFrameworkSymbolsPackage)" PackageId="runtime.%(Rid).%(Identity)" />
NuGetSymbolsPackage
%(_SharedFrameworkSymbolsPackage.PackageId)
$(PackageVersion)
shipoob
$(_MetapackageSrcRoot)$(MetapackageName)\
$(_WorkRoot)pkg\$(MetapackageName)\
$(CommonProps);Configuration=$(Configuration)
$(CommonProps);DotNetRestoreSourcePropsPath=$(GeneratedRestoreSourcesPropsPath)
$(CommonProps);DotNetBuildOffline=true
$(CommonProps);AspNetUniverseBuildOffline=true
$(CommonProps);RuntimeFrameworkVersion=$(MicrosoftNETCoreApp21PackageVersion)
$(CommonProps);AppMetapackageVersion=$(PackageVersion)
$(CommonProps);BuildNumber=$(BuildNumber)
<_MetapackageBuilderProject Include="$(MSBuildProjectFullPath)">
MetapackageName=Microsoft.AspNetCore.App;
MetapackageReferenceType=AppMetapackage;
MetapackageDependencyVersionRangeType=MajorMinor
<_MetapackageBuilderProject Include="$(MSBuildProjectFullPath)">
MetapackageName=Microsoft.AspNetCore.All;
MetapackageReferenceType=AllMetapackage;
MetapackageDependencyVersionRangeType=Minimum
AspNetUniverseBuildOffline=true;
DotNetRestoreSourcePropsPath=$(GeneratedRestoreSourcesPropsPath);
DotNetPackageVersionPropsPath=$(GeneratedPackageVersionPropsPath);
BuildNumber=$(BuildNumber);
Configuration=$(Configuration);
IsFinalBuild=$(IsFinalBuild);
true
false
true
false
true
$(_WorkRoot)AppSharedFx\
$(_WorkRoot)AllSharedFx\
$(_WorkRoot)Publish\
$(_WorkRoot)CrossGen\
$(_WorkRoot)CrossGenSymbols\
$(_WorkRoot)CrossGenTool\
$(_WorkRoot)CrossGenRsp\
$(SharedFxIntermediateOutputPath)shared\Microsoft.AspNetCore.App\$(PackageVersion)\
$(SharedFxIntermediateOutputPath)shared\Microsoft.AspNetCore.All\$(PackageVersion)\
$(SharedFxRID)
:
%3B
Configuration=$(Configuration);RuntimeIdentifier=$(SharedFxRestoreRid)
$(CommonSharedFxProps);DotNetRestoreSourcePropsPath=$(GeneratedRestoreSourcesPropsPath)
$(CommonSharedFxProps);DotNetBuildOffline=true
$(CommonSharedFxProps);AspNetUniverseBuildOffline=true
$(CommonSharedFxProps)
$(RestoreProps);SharedFxPackage=$(SharedFxPackage)
$(RestoreProps);SharedFxPackageVersion=$(PackageVersion)
$(RestoreProps);SharedFxBase=$(SharedFxBase)
$(RestoreProps);SharedFxBaseVersion=$(SharedFxBaseVersion)
RepositoryCommit=$(RepositoryCommit);SharedFxWorkDirectory=$(AppSharedFxWorkDirectory)
$(AppSharedFxProps);RuntimeFrameworkVersion=$(MicrosoftNETCoreApp21PackageVersion)
$(AppSharedFxProps);SharedFxPackage=Microsoft.AspNetCore.App
RepositoryCommit=$(RepositoryCommit);SharedFxWorkDirectory=$(AllSharedFxWorkDirectory)
$(AllSharedFxProps);RuntimeFrameworkVersion=$(MicrosoftNETCoreApp21PackageVersion)
$(AllSharedFxProps);SharedFxPackage=Microsoft.AspNetCore.All
$(AllSharedFxProps);SharedFxDep=Microsoft.AspNetCore.App
$(AllSharedFxProps);SharedFxDepVersion=$(PackageVersion)
win
linux
osx
SharedFxPackage=Microsoft.AspNetCore.App
$(AppSharedFxProps);SharedFxWorkDirectory=$(AppSharedFxWorkDirectory)
$(AppSharedFxProps);SharedFxPublishDirectory=$(AppSharedFxPublishDirectory)
SharedFxPackage=Microsoft.AspNetCore.All
$(AllSharedFxProps);SharedFxWorkDirectory=$(AllSharedFxWorkDirectory)
$(AllSharedFxProps);SharedFxPublishDirectory=$(AllSharedFxPublishDirectory)
Microsoft.NETCore.App
crossgen
$(CrossGenTool).exe
<_AppRuntimeAssemblies Include="@(AppPublishAssemblies)" Condition="'%(AssetType)' == 'runtime'">
%(PackageName).%(PackageVersion).symbols.nupkg
%(RootDir)%(Directory)%(Filename).pdb
<_AllRuntimeAssemblies Include="@(AllPublishAssemblies)" Exclude="@(_AppRuntimeAssemblies)" Condition="'%(AssetType)' == 'runtime'">
%(PackageName).%(PackageVersion).symbols.nupkg
%(RootDir)%(Directory)%(Filename).pdb
<_AssembliesToCrossgen Include="$(SharedFxIntermediateOutputPath)**\*.dll" />
$(SharedFxCrossGenRspDirectory)%(RecursiveDir)%(Filename).rsp
$(SharedFxCrossGenRspDirectory)%(RecursiveDir)%(Filename).symbols.rsp
$(SharedFxCrossGenDirectory)%(RecursiveDir)%(Filename)%(Extension)
$(SharedFxCrossGenDirectory)%(RecursiveDir)
CreatePerfMap
CreatePDB
runtime.$(SharedFxRID).$(SymbolsNuspecIdSuffix)
$(SharedFxCrossGenDirectory)shared\Microsoft.AspNetCore.App\$(PackageVersion)\
$(SharedFxCrossGenDirectory)shared\Microsoft.AspNetCore.All\$(PackageVersion)\
$(_WorkRoot)Symbols\Microsoft.AspNetCore.App\
$(_WorkRoot)Symbols\Microsoft.AspNetCore.All\
SymbolsWorkDir=$(AppSharedFxSymbolsDirectory)
$(AppSymbolsArguments);SymbolsNuspecIdSuffix=Microsoft.AspNetCore.App
$(AppSymbolsArguments);Description=Symbol packages for Microsoft.AspNetCore.App shared framework
SymbolsWorkDir=$(AllSharedFxSymbolsDirectory)
$(AllSymbolsArguments);SymbolsNuspecIdSuffix=Microsoft.AspNetCore.All
$(AllSymbolsArguments);Description=Symbol packages for Microsoft.AspNetCore.All shared framework
$(RepositoryRoot)\test\SharedFx.UnitTests\SharedFx.UnitTests.csproj
$(LogOutputDir)SharedFx-UnitTests-$(Version).trx
$(UnitTestFxTrxLogFile)
$(HostMachineRepositoryRoot)/artifacts/logs/SharedFx-UnitTests.trx
DotNetRestoreSourcePropsPath=$(GeneratedRestoreSourcesPropsPath);
DotNetPackageVersionPropsPath=$(GeneratedPackageVersionPropsPath);
SharedFxOutputPath=$(SharedFxIntermediateOutputPath);
RepositoryCommit=$(RepositoryCommit);
VSTestLogger=$([MSBuild]::Escape('trx;LogFileName=$(UnitTestFxTrxLogFile)'));
SharedFxRuntimeIdentifier=$(SharedFXRid)