Skip to content
Permalink
Browse files

Fixing up some infrastructure so we can consume the libLLVM 8.0.0 pac…

…kages (#104)

* Fixing the build scripts to properly opt out of the first time experience.

* Marking Microsoft.Net.Compilers.Toolset with PrivateAssets="all"

* Updating Microsoft.NET.Test.Sdk to 16.1.1

* Updating nunit to 3.12.0

* Upgrading netcoreapp projects to 2.1, since 2.0 is end of life

* Adding a nuspec file for creating the libLLVM package.
  • Loading branch information...
tannergooding committed Jun 8, 2019
1 parent 69850c2 commit 4027c3c17679a6ee20fff875eb83fd39fbfd8e1b
Showing with 673 additions and 20 deletions.
  1. +3 −0 .gitignore
  2. +1 −1 Directory.Build.props
  3. +3 −3 Directory.Build.targets
  4. +76 −0 LLVMSharp.sln
  5. +19 −0 packages/libLLVM.runtime.freebsd.11-x64/libLLVM.runtime.freebsd.11-x64.nuspec
  6. +19 −0 packages/libLLVM.runtime.freebsd.11-x86/libLLVM.runtime.freebsd.11-x86.nuspec
  7. +19 −0 packages/libLLVM.runtime.linux-arm/libLLVM.runtime.linux-arm.nuspec
  8. +19 −0 packages/libLLVM.runtime.linux-arm64/libLLVM.runtime.linux-arm64.nuspec
  9. +19 −0 packages/libLLVM.runtime.osx-x64/libLLVM.runtime.osx-x64.nuspec
  10. +19 −0 packages/libLLVM.runtime.sles-x64/libLLVM.runtime.sles-x64.nuspec
  11. +19 −0 packages/libLLVM.runtime.ubuntu.14.04-x64/libLLVM.runtime.ubuntu.14.04-x64.nuspec
  12. +19 −0 packages/libLLVM.runtime.ubuntu.16.04-x64/libLLVM.runtime.ubuntu.16.04-x64.nuspec
  13. +19 −0 packages/libLLVM.runtime.ubuntu.18.04-x64/libLLVM.runtime.ubuntu.18.04-x64.nuspec
  14. +19 −0 packages/libLLVM.runtime.win-x64/libLLVM.runtime.win-x64.nuspec
  15. +19 −0 packages/libLLVM.runtime.win-x86/libLLVM.runtime.win-x86.nuspec
  16. +278 −0 packages/libLLVM/LICENSE.TXT
  17. +24 −0 packages/libLLVM/libLLVM.nuspec
  18. +59 −0 packages/libLLVM/runtime.json
  19. +2 −2 samples/KaleidoscopeTutorial/Chapter3/Kaleidoscope/Kaleidoscope.csproj
  20. +3 −3 samples/KaleidoscopeTutorial/Chapter3/KaleidoscopeLLVM/KaleidoscopeLLVM.csproj
  21. +2 −2 samples/KaleidoscopeTutorial/Chapter4/Kaleidoscope/Kaleidoscope.csproj
  22. +2 −2 samples/KaleidoscopeTutorial/Chapter4/KaleidoscopeLLVM/KaleidoscopeLLVM.csproj
  23. +2 −2 samples/KaleidoscopeTutorial/Chapter5/Kaleidoscope/Kaleidoscope.csproj
  24. +2 −2 samples/KaleidoscopeTutorial/Chapter5/KaleidoscopeLLVM/KaleidoscopeLLVM.csproj
  25. +3 −1 scripts/build.ps1
  26. +3 −1 scripts/build.sh
  27. +1 −1 tests/LLVMSharp.UnitTests/LLVMSharp.UnitTests.csproj
@@ -3,6 +3,9 @@
###############################################################################
artifacts/
*.binlog
*.dll
*.dylib
*.so

###############################################################################
# Default Artifacts
@@ -67,7 +67,7 @@

<!-- Package references which are consumed by all projects -->
<ItemGroup>
<PackageReference Include="Microsoft.Net.Compilers.Toolset" IsImplicitlyDefined="true" />
<PackageReference Include="Microsoft.Net.Compilers.Toolset" IsImplicitlyDefined="true" PrivateAssets="all" />
</ItemGroup>

</Project>
@@ -18,9 +18,9 @@
<!-- Package versions for package references across all projects -->
<ItemGroup>
<PackageReference Update="Microsoft.Net.Compilers.Toolset" Version="3.2.0-beta1-final" />
<PackageReference Update="Microsoft.NET.Test.Sdk" Version="15.7.2" />
<PackageReference Update="NUnit" Version="3.10.1" />
<PackageReference Update="NUnit3TestAdapter" Version="3.10.0" />
<PackageReference Update="Microsoft.NET.Test.Sdk" Version="16.1.1" />
<PackageReference Update="NUnit" Version="3.12.0" />
<PackageReference Update="NUnit3TestAdapter" Version="3.13.0" />
</ItemGroup>

</Project>
@@ -48,6 +48,70 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "scripts", "scripts", "{9BF3
scripts\cibuild.sh = scripts\cibuild.sh
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "packages", "packages", "{CD611531-75EA-4328-8C25-8D0496E61EC2}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "libLLVM", "libLLVM", "{568A07AC-AF60-4A3E-ABD3-2B51D9DD4EBF}"
ProjectSection(SolutionItems) = preProject
packages\libLLVM\libLLVM.nuspec = packages\libLLVM\libLLVM.nuspec
packages\libLLVM\LICENSE.TXT = packages\libLLVM\LICENSE.TXT
packages\libLLVM\runtime.json = packages\libLLVM\runtime.json
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "libLLVM.runtime.freebsd.11-x64", "libLLVM.runtime.freebsd.11-x64", "{7B8F6AD5-F16F-4605-BD50-6C4DAD69C792}"
ProjectSection(SolutionItems) = preProject
packages\libLLVM.runtime.freebsd.11-x64\libLLVM.runtime.freebsd.11-x64.nuspec = packages\libLLVM.runtime.freebsd.11-x64\libLLVM.runtime.freebsd.11-x64.nuspec
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "libLLVM.runtime.freebsd.11-x86", "libLLVM.runtime.freebsd.11-x86", "{4D4A9DD2-00BB-4D9F-A20B-9926CE70C8C0}"
ProjectSection(SolutionItems) = preProject
packages\libLLVM.runtime.freebsd.11-x86\libLLVM.runtime.freebsd.11-x86.nuspec = packages\libLLVM.runtime.freebsd.11-x86\libLLVM.runtime.freebsd.11-x86.nuspec
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "libLLVM.runtime.linux-arm", "libLLVM.runtime.linux-arm", "{A7F2EA37-BFBA-4659-969D-E9A4A696E10A}"
ProjectSection(SolutionItems) = preProject
packages\libLLVM.runtime.linux-arm\libLLVM.runtime.linux-arm.nuspec = packages\libLLVM.runtime.linux-arm\libLLVM.runtime.linux-arm.nuspec
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "libLLVM.runtime.linux-arm64", "libLLVM.runtime.linux-arm64", "{16539CB8-8AC7-4AD0-9D54-8EE615B2FCF3}"
ProjectSection(SolutionItems) = preProject
packages\libLLVM.runtime.linux-arm64\libLLVM.runtime.linux-arm64.nuspec = packages\libLLVM.runtime.linux-arm64\libLLVM.runtime.linux-arm64.nuspec
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "libLLVM.runtime.osx-x64", "libLLVM.runtime.osx-x64", "{D4550E5E-9485-4480-B2B6-9503EEC935BF}"
ProjectSection(SolutionItems) = preProject
packages\libLLVM.runtime.osx-x64\libLLVM.runtime.osx-x64.nuspec = packages\libLLVM.runtime.osx-x64\libLLVM.runtime.osx-x64.nuspec
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "libLLVM.runtime.sles-x64", "libLLVM.runtime.sles-x64", "{8C0E6B8A-9FFD-43A1-9324-CA4B8DE997C8}"
ProjectSection(SolutionItems) = preProject
packages\libLLVM.runtime.sles-x64\libLLVM.runtime.sles-x64.nuspec = packages\libLLVM.runtime.sles-x64\libLLVM.runtime.sles-x64.nuspec
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "libLLVM.runtime.ubuntu.14.04-x64", "libLLVM.runtime.ubuntu.14.04-x64", "{DC151BEE-774F-4032-8D2F-F3360F7F4D82}"
ProjectSection(SolutionItems) = preProject
packages\libLLVM.runtime.ubuntu.14.04-x64\libLLVM.runtime.ubuntu.14.04-x64.nuspec = packages\libLLVM.runtime.ubuntu.14.04-x64\libLLVM.runtime.ubuntu.14.04-x64.nuspec
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "libLLVM.runtime.ubuntu.16.04-x64", "libLLVM.runtime.ubuntu.16.04-x64", "{9F3C3619-32D3-489E-BE7A-92FEE299DE34}"
ProjectSection(SolutionItems) = preProject
packages\libLLVM.runtime.ubuntu.16.04-x64\libLLVM.runtime.ubuntu.16.04-x64.nuspec = packages\libLLVM.runtime.ubuntu.16.04-x64\libLLVM.runtime.ubuntu.16.04-x64.nuspec
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "libLLVM.runtime.ubuntu.18.04-x64", "libLLVM.runtime.ubuntu.18.04-x64", "{481409E0-F009-4583-B587-7D6915E9B16E}"
ProjectSection(SolutionItems) = preProject
packages\libLLVM.runtime.ubuntu.18.04-x64\libLLVM.runtime.ubuntu.18.04-x64.nuspec = packages\libLLVM.runtime.ubuntu.18.04-x64\libLLVM.runtime.ubuntu.18.04-x64.nuspec
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "libLLVM.runtime.win-x64", "libLLVM.runtime.win-x64", "{E785DDD0-B9CD-4412-8A3C-4E65C601168C}"
ProjectSection(SolutionItems) = preProject
packages\libLLVM.runtime.win-x64\libLLVM.runtime.win-x64.nuspec = packages\libLLVM.runtime.win-x64\libLLVM.runtime.win-x64.nuspec
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "libLLVM.runtime.win-x86", "libLLVM.runtime.win-x86", "{540AB7F4-29FD-462A-8791-259764FD4950}"
ProjectSection(SolutionItems) = preProject
packages\libLLVM.runtime.win-x86\libLLVM.runtime.win-x86.nuspec = packages\libLLVM.runtime.win-x86\libLLVM.runtime.win-x86.nuspec
EndProjectSection
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -69,6 +133,18 @@ Global
GlobalSection(NestedProjects) = preSolution
{B4D577B6-47B7-494B-9590-80247F14F2E7} = {62B5C536-C224-4EE1-972F-05F732B5980B}
{293C5F55-2CB1-4398-946B-8AD8E37D7FEE} = {5E2DA015-A829-4304-9B2F-B868ECB77A95}
{568A07AC-AF60-4A3E-ABD3-2B51D9DD4EBF} = {CD611531-75EA-4328-8C25-8D0496E61EC2}
{7B8F6AD5-F16F-4605-BD50-6C4DAD69C792} = {CD611531-75EA-4328-8C25-8D0496E61EC2}
{4D4A9DD2-00BB-4D9F-A20B-9926CE70C8C0} = {CD611531-75EA-4328-8C25-8D0496E61EC2}
{A7F2EA37-BFBA-4659-969D-E9A4A696E10A} = {CD611531-75EA-4328-8C25-8D0496E61EC2}
{16539CB8-8AC7-4AD0-9D54-8EE615B2FCF3} = {CD611531-75EA-4328-8C25-8D0496E61EC2}
{D4550E5E-9485-4480-B2B6-9503EEC935BF} = {CD611531-75EA-4328-8C25-8D0496E61EC2}
{8C0E6B8A-9FFD-43A1-9324-CA4B8DE997C8} = {CD611531-75EA-4328-8C25-8D0496E61EC2}
{DC151BEE-774F-4032-8D2F-F3360F7F4D82} = {CD611531-75EA-4328-8C25-8D0496E61EC2}
{9F3C3619-32D3-489E-BE7A-92FEE299DE34} = {CD611531-75EA-4328-8C25-8D0496E61EC2}
{481409E0-F009-4583-B587-7D6915E9B16E} = {CD611531-75EA-4328-8C25-8D0496E61EC2}
{E785DDD0-B9CD-4412-8A3C-4E65C601168C} = {CD611531-75EA-4328-8C25-8D0496E61EC2}
{540AB7F4-29FD-462A-8791-259764FD4950} = {CD611531-75EA-4328-8C25-8D0496E61EC2}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {75550D8C-A492-4ED3-8387-206830F8B21E}
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
<metadata minClientVersion="2.12">
<id>libLLVM.runtime.freebsd.11-x64</id>
<version>8.0.0</version>
<authors>Microsoft and Contributors</authors>
<owners>Microsoft and Contributors</owners>
<requireLicenseAcceptance>true</requireLicenseAcceptance>
<license type="expression">Apache-2.0</license>
<projectUrl>https://github.com/microsoft/llvmsharp</projectUrl>
<description>freebsd 11 x64 native library for libLLVM.</description>
<copyright>Copyright © University of Illinois at Urbana-Champaign</copyright>
<repository type="git" url="https://github.com/llvm-mirror/llvm" branch="release_80" />
</metadata>
<files>
<file src="..\libLLVM\LICENSE.TXT" target="LICENSE.TXT" />
<file src="runtimes\freebsd.11-x64\native\libLLVM.so" target="runtimes\freebsd.11-x64\native\libLLVM.so" />
</files>
</package>
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
<metadata minClientVersion="2.12">
<id>libLLVM.runtime.freebsd.11-x86</id>
<version>8.0.0</version>
<authors>Microsoft and Contributors</authors>
<owners>Microsoft and Contributors</owners>
<requireLicenseAcceptance>true</requireLicenseAcceptance>
<license type="expression">Apache-2.0</license>
<projectUrl>https://github.com/microsoft/llvmsharp</projectUrl>
<description>freebsd 11 x86 native library for libLLVM.</description>
<copyright>Copyright © University of Illinois at Urbana-Champaign</copyright>
<repository type="git" url="https://github.com/llvm-mirror/llvm" branch="release_80" />
</metadata>
<files>
<file src="..\libLLVM\LICENSE.TXT" target="LICENSE.TXT" />
<file src="runtimes\freebsd.11-x86\native\libLLVM.so" target="runtimes\freebsd.11-x86\native\libLLVM.so" />
</files>
</package>
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
<metadata minClientVersion="2.12">
<id>libLLVM.runtime.linux-arm</id>
<version>8.0.0</version>
<authors>Microsoft and Contributors</authors>
<owners>Microsoft and Contributors</owners>
<requireLicenseAcceptance>true</requireLicenseAcceptance>
<license type="expression">Apache-2.0</license>
<projectUrl>https://github.com/microsoft/llvmsharp</projectUrl>
<description>linux arm native library for libLLVM.</description>
<copyright>Copyright © University of Illinois at Urbana-Champaign</copyright>
<repository type="git" url="https://github.com/llvm-mirror/llvm" branch="release_80" />
</metadata>
<files>
<file src="..\libLLVM\LICENSE.TXT" target="LICENSE.TXT" />
<file src="runtimes\linux-arm\native\libLLVM.so" target="runtimes\linux-arm\native\libLLVM.so" />
</files>
</package>
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
<metadata minClientVersion="2.12">
<id>libLLVM.runtime.linux-arm64</id>
<version>8.0.0</version>
<authors>Microsoft and Contributors</authors>
<owners>Microsoft and Contributors</owners>
<requireLicenseAcceptance>true</requireLicenseAcceptance>
<license type="expression">Apache-2.0</license>
<projectUrl>https://github.com/microsoft/llvmsharp</projectUrl>
<description>linux arm64 native library for libLLVM.</description>
<copyright>Copyright © University of Illinois at Urbana-Champaign</copyright>
<repository type="git" url="https://github.com/llvm-mirror/llvm" branch="release_80" />
</metadata>
<files>
<file src="..\libLLVM\LICENSE.TXT" target="LICENSE.TXT" />
<file src="runtimes\linux-arm64\native\libLLVM.so" target="runtimes\linux-arm64\native\libLLVM.so" />
</files>
</package>
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
<metadata minClientVersion="2.12">
<id>libLLVM.runtime.osx-x64</id>
<version>8.0.0</version>
<authors>Microsoft and Contributors</authors>
<owners>Microsoft and Contributors</owners>
<requireLicenseAcceptance>true</requireLicenseAcceptance>
<license type="expression">Apache-2.0</license>
<projectUrl>https://github.com/microsoft/llvmsharp</projectUrl>
<description>osx x64 native library for libLLVM.</description>
<copyright>Copyright © University of Illinois at Urbana-Champaign</copyright>
<repository type="git" url="https://github.com/llvm-mirror/llvm" branch="release_80" />
</metadata>
<files>
<file src="..\libLLVM\LICENSE.TXT" target="LICENSE.TXT" />
<file src="runtimes\osx-x64\native\libLLVM.dylib" target="runtimes\osx-x64\native\libLLVM.dylib" />
</files>
</package>
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
<metadata minClientVersion="2.12">
<id>libLLVM.runtime.sles-x64</id>
<version>8.0.0</version>
<authors>Microsoft and Contributors</authors>
<owners>Microsoft and Contributors</owners>
<requireLicenseAcceptance>true</requireLicenseAcceptance>
<license type="expression">Apache-2.0</license>
<projectUrl>https://github.com/microsoft/llvmsharp</projectUrl>
<description>sles x64 native library for libLLVM.</description>
<copyright>Copyright © University of Illinois at Urbana-Champaign</copyright>
<repository type="git" url="https://github.com/llvm-mirror/llvm" branch="release_80" />
</metadata>
<files>
<file src="..\libLLVM\LICENSE.TXT" target="LICENSE.TXT" />
<file src="runtimes\sles-x64\native\libLLVM.so" target="runtimes\sles-x64\native\libLLVM.so" />
</files>
</package>
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
<metadata minClientVersion="2.12">
<id>libLLVM.runtime.ubuntu.14.04-x64</id>
<version>8.0.0</version>
<authors>Microsoft and Contributors</authors>
<owners>Microsoft and Contributors</owners>
<requireLicenseAcceptance>true</requireLicenseAcceptance>
<license type="expression">Apache-2.0</license>
<projectUrl>https://github.com/microsoft/llvmsharp</projectUrl>
<description>ubuntu 14.04 x64 native library for libLLVM.</description>
<copyright>Copyright © University of Illinois at Urbana-Champaign</copyright>
<repository type="git" url="https://github.com/llvm-mirror/llvm" branch="release_80" />
</metadata>
<files>
<file src="..\libLLVM\LICENSE.TXT" target="LICENSE.TXT" />
<file src="runtimes\ubuntu.14.04-x64\native\libLLVM.so" target="runtimes\ubuntu.14.04-x64\native\libLLVM.so" />
</files>
</package>
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
<metadata minClientVersion="2.12">
<id>libLLVM.runtime.ubuntu.16.04-x64</id>
<version>8.0.0</version>
<authors>Microsoft and Contributors</authors>
<owners>Microsoft and Contributors</owners>
<requireLicenseAcceptance>true</requireLicenseAcceptance>
<license type="expression">Apache-2.0</license>
<projectUrl>https://github.com/microsoft/llvmsharp</projectUrl>
<description>ubuntu 16.04 x64 native library for libLLVM.</description>
<copyright>Copyright © University of Illinois at Urbana-Champaign</copyright>
<repository type="git" url="https://github.com/llvm-mirror/llvm" branch="release_80" />
</metadata>
<files>
<file src="..\libLLVM\LICENSE.TXT" target="LICENSE.TXT" />
<file src="runtimes\ubuntu.16.04-x64\native\libLLVM.so" target="runtimes\ubuntu.16.04-x64\native\libLLVM.so" />
</files>
</package>
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
<metadata minClientVersion="2.12">
<id>libLLVM.runtime.ubuntu.18.04-x64</id>
<version>8.0.0</version>
<authors>Microsoft and Contributors</authors>
<owners>Microsoft and Contributors</owners>
<requireLicenseAcceptance>true</requireLicenseAcceptance>
<license type="expression">Apache-2.0</license>
<projectUrl>https://github.com/microsoft/llvmsharp</projectUrl>
<description>ubuntu 18.04 x64 native library for libLLVM.</description>
<copyright>Copyright © University of Illinois at Urbana-Champaign</copyright>
<repository type="git" url="https://github.com/llvm-mirror/llvm" branch="release_80" />
</metadata>
<files>
<file src="..\libLLVM\LICENSE.TXT" target="LICENSE.TXT" />
<file src="runtimes\ubuntu.18.04-x64\native\libLLVM.so" target="runtimes\ubuntu.18.04-x64\native\libLLVM.so" />
</files>
</package>
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
<metadata minClientVersion="2.12">
<id>libLLVM.runtime.win-x64</id>
<version>8.0.0</version>
<authors>Microsoft and Contributors</authors>
<owners>Microsoft and Contributors</owners>
<requireLicenseAcceptance>true</requireLicenseAcceptance>
<license type="expression">Apache-2.0</license>
<projectUrl>https://github.com/microsoft/llvmsharp</projectUrl>
<description>win x64 native library for libLLVM.</description>
<copyright>Copyright © University of Illinois at Urbana-Champaign</copyright>
<repository type="git" url="https://github.com/llvm-mirror/llvm" branch="release_80" />
</metadata>
<files>
<file src="..\libLLVM\LICENSE.TXT" target="LICENSE.TXT" />
<file src="runtimes\win-x64\native\libLLVM.dll" target="runtimes\win-x64\native\libLLVM.dll" />
</files>
</package>
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
<metadata minClientVersion="2.12">
<id>libLLVM.runtime.win-x86</id>
<version>8.0.0</version>
<authors>Microsoft and Contributors</authors>
<owners>Microsoft and Contributors</owners>
<requireLicenseAcceptance>true</requireLicenseAcceptance>
<license type="expression">Apache-2.0</license>
<projectUrl>https://github.com/microsoft/llvmsharp</projectUrl>
<description>win x86 native library for libLLVM.</description>
<copyright>Copyright © University of Illinois at Urbana-Champaign</copyright>
<repository type="git" url="https://github.com/llvm-mirror/llvm" branch="release_80" />
</metadata>
<files>
<file src="..\libLLVM\LICENSE.TXT" target="LICENSE.TXT" />
<file src="runtimes\win-x86\native\libLLVM.dll" target="runtimes\win-x86\native\libLLVM.dll" />
</files>
</package>

0 comments on commit 4027c3c

Please sign in to comment.
You can’t perform that action at this time.