summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJose Perez Rodriguez <joperezr@microsoft.com>2017-05-10 13:23:28 -0700
committerGitHub <noreply@github.com>2017-05-10 13:23:28 -0700
commitc9f469e5fc99a498f46bd2d60fb198b7f7f1c22b (patch)
treeda388d50ff371e5e780fb24dc6735c1469d1ed85
parent695164b9c69fbffd640494e661bae02c44ffa0f0 (diff)
downloadcoreclr-c9f469e5fc99a498f46bd2d60fb198b7f7f1c22b.tar.gz
coreclr-c9f469e5fc99a498f46bd2d60fb198b7f7f1c22b.tar.bz2
coreclr-c9f469e5fc99a498f46bd2d60fb198b7f7f1c22b.zip
Add version.txt to the coreclr transport package (#11497)
* Add version.txt to the coreclr transport package * PR Feedback
-rw-r--r--dir.props1
-rw-r--r--src/.nuget/dir.targets7
-rw-r--r--src/.nuget/packages.builds4
3 files changed, 12 insertions, 0 deletions
diff --git a/dir.props b/dir.props
index 915468c44c..efd59595f9 100644
--- a/dir.props
+++ b/dir.props
@@ -143,6 +143,7 @@
<PackageDescriptionFile>$(SourceDir).nuget/descriptions.json</PackageDescriptionFile>
<PackageLicenseFile>$(SourceDir).nuget/dotnet_library_license.txt</PackageLicenseFile>
<PackageThirdPartyNoticesFile>$(SourceDir).nuget/ThirdPartyNotices.txt</PackageThirdPartyNoticesFile>
+ <SyncInfoDirectory>$(BaseIntermediateOutputPath)</SyncInfoDirectory>
<!-- This should be kept in sync with package details in src/.nuget/init/project.json -->
<RuntimeIdGraphDefinitionFile>$(PackagesDir)/Microsoft.NETCore.Platforms/1.0.2-beta-24224-02/runtime.json</RuntimeIdGraphDefinitionFile>
diff --git a/src/.nuget/dir.targets b/src/.nuget/dir.targets
index a488694245..4cd7d022cc 100644
--- a/src/.nuget/dir.targets
+++ b/src/.nuget/dir.targets
@@ -92,4 +92,11 @@
</Target>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory)\.., dir.targets))\dir.targets" />
+ <ItemGroup>
+ <!-- Add version file to packages -->
+ <File Condition="Exists('$(SyncInfoFile)')"
+ Include="$(SyncInfoFile)">
+ <SkipPackageFileCheck>true</SkipPackageFileCheck>
+ </File>
+ </ItemGroup>
</Project>
diff --git a/src/.nuget/packages.builds b/src/.nuget/packages.builds
index f57b9a9b50..0c0f65d3c1 100644
--- a/src/.nuget/packages.builds
+++ b/src/.nuget/packages.builds
@@ -25,5 +25,9 @@
<Project Include="Microsoft.NETCore.ILDAsm\Microsoft.NETCore.ILDAsm.builds" />
</ItemGroup>
+ <Import Project="$(ToolsDir)versioning.targets" />
+ <!-- Make sure we create version.txt file since it will be packaged -->
+ <Target Name="EnsureVersionInfoFileExists" BeforeTargets="Build" DependsOnTargets="CreateVersionInfoFile" />
+
<Import Project="$(MSBuildThisFileDirectory)..\..\dir.traversal.targets" />
</Project>