Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/corert.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGaurav Khanna <gkhanna@microsoft.com>2015-12-21 04:04:03 +0300
committerGaurav Khanna <gkhanna@microsoft.com>2015-12-22 02:04:15 +0300
commit8265b9c871a9162028f5db6e7c522bcdba1d34ea (patch)
tree6ab22202c43e279d718ef8a5ce0e18f9f1fb21e3 /src/packaging
parentcb28e8bde147cd1f396604be1103a0141117ceb1 (diff)
Move required CPPCodegen header files, and stub functions, into ILCompiler.SDK
Diffstat (limited to 'src/packaging')
-rw-r--r--src/packaging/packages.targets27
1 files changed, 25 insertions, 2 deletions
diff --git a/src/packaging/packages.targets b/src/packaging/packages.targets
index ae9813200..c9c0ace9e 100644
--- a/src/packaging/packages.targets
+++ b/src/packaging/packages.targets
@@ -19,7 +19,7 @@
<!-- Property needed for creating nupkgs -->
<PropertyGroup>
<ToolchainMilestone Condition="'$(ToolchainMilestone)'==''">prerelease</ToolchainMilestone>
- <ToolchainVersion>1.0.3-$(ToolchainMilestone)-00002</ToolchainVersion>
+ <ToolchainVersion>1.0.4-$(ToolchainMilestone)-00001</ToolchainVersion>
<RuntimeSdkVersion>$(ToolchainVersion)</RuntimeSdkVersion>
<NuPkgRid>$(NuPkgRuntimeOS)-$(NuPkgRuntimePlatform)</NuPkgRid>
@@ -60,14 +60,37 @@
<ILCompilerSdkFiles Include="bootstrappercpp" />
<ILCompilerSdkFiles Include="System.Private.CoreLib.Native" Condition="'$(OsEnvironment)'!='Windows_NT'" />
+ <!-- ILCompiler.SDK Cpp Codegen support files -->
+ <ILCompilerSdkCppCodegenFiles Include="Native/gc/env/etmdummy.h" />
+ <ILCompilerSdkCppCodegenFiles Include="Native/gc/env/gcenv.base.h" />
+ <ILCompilerSdkCppCodegenFiles Include="Native/gc/env/gcenv.object.h" />
+ <ILCompilerSdkCppCodegenFiles Include="Native/gc/env/gcenv.sync.h" />
+ <ILCompilerSdkCppCodegenFiles Include="Native/gc/gc.h" />
+ <ILCompilerSdkCppCodegenFiles Include="Native/gc/gcdesc.h" />
+ <ILCompilerSdkCppCodegenFiles Include="Native/gc/sample/gcenv.h" />
+ <ILCompilerSdkCppCodegenFiles Include="Native/gc/gcimpl.h" />
+ <ILCompilerSdkCppCodegenFiles Include="Native/gc/gcpriv.h" />
+ <ILCompilerSdkCppCodegenFiles Include="Native/gc/gcrecord.h" />
+ <ILCompilerSdkCppCodegenFiles Include="Native/gc/gcscan.h" />
+ <ILCompilerSdkCppCodegenFiles Include="Native/gc/handletable.h" />
+ <ILCompilerSdkCppCodegenFiles Include="Native/gc/handletable.inl" />
+ <ILCompilerSdkCppCodegenFiles Include="Native/gc/handletablepriv.h" />
+ <ILCompilerSdkCppCodegenFiles Include="Native/gc/objecthandle.h" />
+ <ILCompilerSdkCppCodegenFiles Include="Native/Bootstrap/common.h" />
+ <ILCompilerSdkCppCodegenFiles Include="Native/Bootstrap/platform.h" />
+
<ILCompilerSdkFilesManaged Include="System.Private.CoreLib" />
+
<ILCompilerSdkBinPlace Include="@(ILCompilerSdkFiles)">
<Text><![CDATA[ <file src="../lib/$(LibPrefix)%(Identity).$(StaticLibExt)" target="runtimes/$(NuPkgRid)/native/sdk/$(LibPrefix)%(Identity).$(StaticLibExt)" /> ]]></Text>
</ILCompilerSdkBinPlace>
<ILCompilerSdkBinPlace Include="@(ILCompilerSdkFilesManaged)">
<Text><![CDATA[ <file src="../%(Identity).dll" target="runtimes/$(NuPkgRid)/native/sdk/%(Identity).dll" /> ]]></Text>
</ILCompilerSdkBinPlace>
-
+ <ILCompilerSdkBinPlace Include="@(ILCompilerSdkCppCodegenFiles)">
+ <Text><![CDATA[ <file src="../../../../src/%(Identity)" target="runtimes/$(NuPkgRid)/native/inc/%(Filename)%(Extension)" /> ]]></Text>
+ </ILCompilerSdkBinPlace>
+
<!-- ILCompiler nuspec file -->
<NuSpecFile Include="$(ToolchainPackageName)">
<Stage>0</Stage>