diff options
author | wtgodbe <wigodbe@microsoft.com> | 2017-08-28 13:14:52 -0700 |
---|---|---|
committer | wtgodbe <wigodbe@microsoft.com> | 2017-10-10 17:31:48 -0700 |
commit | 978a6dc612e3ccbeb5222df24971f0ba70518aff (patch) | |
tree | fe2f8908d730ef4c29ccc271a0e5f1f76aba299b /init-tools.msbuild | |
parent | 4c2e60f9fe57e1401410df9ee55dde673e11ff7e (diff) | |
download | coreclr-978a6dc612e3ccbeb5222df24971f0ba70518aff.tar.gz coreclr-978a6dc612e3ccbeb5222df24971f0ba70518aff.tar.bz2 coreclr-978a6dc612e3ccbeb5222df24971f0ba70518aff.zip |
Proof-of-concept of using new Publish infra in coreclr
Diffstat (limited to 'init-tools.msbuild')
-rw-r--r-- | init-tools.msbuild | 22 |
1 files changed, 19 insertions, 3 deletions
diff --git a/init-tools.msbuild b/init-tools.msbuild index ff2a9c3cb4..c8eaf702c7 100644 --- a/init-tools.msbuild +++ b/init-tools.msbuild @@ -3,14 +3,30 @@ <TargetFramework>netcoreapp1.0</TargetFramework> <EnableDefaultItems>false</EnableDefaultItems> <DisableImplicitFrameworkReferences>true</DisableImplicitFrameworkReferences> - <BaseIntermediateOutputPath>$(MSBuildThisFileDirectory)Tools/$(BuildToolsPackageVersion)</BaseIntermediateOutputPath> + <BaseIntermediateOutputPath>$(ToolsDir)/$(BuildToolsPackageVersion)</BaseIntermediateOutputPath> + <FeedTasksVersion>1.0.0-prerelease-02111-01</FeedTasksVersion> + <FeedTasksPackage>microsoft.dotnet.build.tasks.feed</FeedTasksPackage> + <PackageTargetFallback>$(PackageTargetFallback);netframework</PackageTargetFallback> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.DotNet.BuildTools"> + <PackageReference Include="microsoft.dotnet.buildtools"> <Version>$(BuildToolsPackageVersion)</Version> </PackageReference> - <PackageReference Include="Microsoft.DotNet.BuildTools.Coreclr"> + <PackageReference Include="microsoft.dotnet.buildtools.coreclr"> <Version>1.0.4-prerelease</Version> </PackageReference> + <PackageReference Include="$(FeedTasksPackage)"> + <Version>$(FeedTasksVersion)</Version> + </PackageReference> </ItemGroup> + + <Target Name="CopyFeedTasks" AfterTargets="Restore" > + <ItemGroup> + <FilesToCopy Include="$(MSBuildThisFileDirectory)\packages\$(FeedTasksPackage)\$(FeedTasksVersion)\lib\**\*.*"/> + </ItemGroup> + + <Copy SourceFiles="@(FilesToCopy)" + DestinationFiles="@(FilesToCopy->'$(ToolsDir)\$(FeedTasksPackage)\%(RecursiveDir)%(Filename)%(Extension)')" + /> + </Target> </Project>
\ No newline at end of file |