summaryrefslogtreecommitdiff
path: root/build.proj
diff options
context:
space:
mode:
authorMatt Mitchell <mmitche@microsoft.com>2015-02-04 14:30:08 -0800
committerMatt Mitchell <mmitche@microsoft.com>2015-02-09 14:30:48 -0800
commit87764ba6c7afe96aaddb697e6a2d6e0878a76ade (patch)
treecfd1fba06a15bc2ba1de5e9e584f071187edd0f3 /build.proj
parentb0ac89b6589d1dc34c0b3421bf732e5bf2118b82 (diff)
downloadcoreclr-87764ba6c7afe96aaddb697e6a2d6e0878a76ade.tar.gz
coreclr-87764ba6c7afe96aaddb697e6a2d6e0878a76ade.tar.bz2
coreclr-87764ba6c7afe96aaddb697e6a2d6e0878a76ade.zip
Add new nuget package for development usage
Add new nuget package that can be developed against. Also modify the cmake lists of a few directories to add in missing PDBs.
Diffstat (limited to 'build.proj')
-rw-r--r--build.proj17
1 files changed, 9 insertions, 8 deletions
diff --git a/build.proj b/build.proj
index e15412c151..e582c07e85 100644
--- a/build.proj
+++ b/build.proj
@@ -44,19 +44,20 @@
</Target>
<!-- Setup Nuget properties -->
- <PropertyGroup>
- <NuSpecPathSrc>$(PackagesDir)Microsoft.DotNet.CoreCLR.nuspec</NuSpecPathSrc>
- <NuSpecPathBin>$(PackagesBinDir)\Microsoft.DotNet.CoreCLR.nuspec</NuSpecPathBin>
- </PropertyGroup>
-
<ItemGroup>
- <NuSpecs Include="$(NuSpecPathBin)" />
+ <NuSpecSrcs Include="$(PackagesDir)Microsoft.DotNet.CoreCLR.nuspec" />
+ <NuSpecSrcs Include="$(PackagesDir)Microsoft.DotNet.CoreCLR.Development.nuspec" />
+ </ItemGroup>
+ <ItemGroup>
+ <!-- Backslash appended, see note in dir.props about the PackagesBinDir property -->
+ <NuSpecs Include="$(PackagesBinDir)\Microsoft.DotNet.CoreCLR.nuspec" />
+ <NuSpecs Include="$(PackagesBinDir)\Microsoft.DotNet.CoreCLR.Development.nuspec" />
</ItemGroup>
- <!-- Generate Microsoft.Dotnet.CoreCLR nuget package -->
+ <!-- Generate Microsoft.Dotnet.CoreCLR nuget package and associated development package -->
<Target Name="BuildNuGetPackages" AfterTargets="Build" Condition="'$(BuildNugetPackage)' != 'false'">
<MakeDir Directories="$(PackagesBinDir)" Condition="!Exists('$(PackagesBinDir)')" />
- <Copy SourceFiles="$(NuSpecPathSrc)" DestinationFiles="$(NuSpecPathBin)" />
+ <Copy SourceFiles="@(NuSpecSrcs)" DestinationFolder="$(PackagesBinDir)" />
<Exec Command="$(NuGetToolPath) pack &quot;%(NuSpecs.Identity)&quot; -NoPackageAnalysis -NoDefaultExcludes -OutputDirectory &quot;$(PackagesBinDir)&quot;" />
</Target>