From 05e77a4ecb5d180e8943407d68e8ff1735e2565b Mon Sep 17 00:00:00 2001 From: Kyungwoo Lee Date: Mon, 23 May 2016 15:33:23 -0700 Subject: [PATCH] ILAsm/ILDAsm Package Fixes dotnet/coreclr#5172 This has dependency on CoreCLR. Use the same version 1.0.3 as CoreCLR. Tested both packages are produced in Windows/Linux locally. Commit migrated from https://github.com/dotnet/coreclr/commit/877352fc1e5498f31f552300f07010a7377b1e88 --- src/coreclr/build-packages.cmd | 19 +++++++++- src/coreclr/build-packages.sh | 20 ++++++++++- src/coreclr/build.cmd | 22 ++++++++++++ src/coreclr/build.sh | 16 +++++++++ .../Microsoft.NETCore.ILAsm.builds | 41 +++++++++++++++++++++ .../Microsoft.NETCore.ILAsm.pkgproj | 42 ++++++++++++++++++++++ .../src/.nuget/Microsoft.NETCore.ILAsm/_.pdb | 2 ++ .../debian/Microsoft.NETCore.ILAsm.pkgproj | 38 ++++++++++++++++++++ .../Microsoft.NETCore.ILAsm/descriptions.json | 17 +++++++++ .../src/.nuget/Microsoft.NETCore.ILAsm/dir.props | 12 +++++++ .../osx/Microsoft.NETCore.ILAsm.pkgproj | 38 ++++++++++++++++++++ .../rhel/Microsoft.NETCore.ILAsm.pkgproj | 38 ++++++++++++++++++++ .../ubuntu/Microsoft.NETCore.ILAsm.pkgproj | 38 ++++++++++++++++++++ .../win/Microsoft.NETCore.ILAsm.pkgproj | 34 ++++++++++++++++++ .../Microsoft.NETCore.ILDAsm.builds | 41 +++++++++++++++++++++ .../Microsoft.NETCore.ILDAsm.pkgproj | 42 ++++++++++++++++++++++ .../src/.nuget/Microsoft.NETCore.ILDAsm/_.pdb | 2 ++ .../debian/Microsoft.NETCore.ILDAsm.pkgproj | 38 ++++++++++++++++++++ .../Microsoft.NETCore.ILDAsm/descriptions.json | 17 +++++++++ .../src/.nuget/Microsoft.NETCore.ILDAsm/dir.props | 12 +++++++ .../osx/Microsoft.NETCore.ILDAsm.pkgproj | 38 ++++++++++++++++++++ .../rhel/Microsoft.NETCore.ILDAsm.pkgproj | 38 ++++++++++++++++++++ .../ubuntu/Microsoft.NETCore.ILDAsm.pkgproj | 38 ++++++++++++++++++++ .../win/Microsoft.NETCore.ILDAsm.pkgproj | 35 ++++++++++++++++++ src/coreclr/src/.nuget/descriptions.json | 10 ++++++ 25 files changed, 686 insertions(+), 2 deletions(-) create mode 100644 src/coreclr/src/.nuget/Microsoft.NETCore.ILAsm/Microsoft.NETCore.ILAsm.builds create mode 100644 src/coreclr/src/.nuget/Microsoft.NETCore.ILAsm/Microsoft.NETCore.ILAsm.pkgproj create mode 100644 src/coreclr/src/.nuget/Microsoft.NETCore.ILAsm/_.pdb create mode 100644 src/coreclr/src/.nuget/Microsoft.NETCore.ILAsm/debian/Microsoft.NETCore.ILAsm.pkgproj create mode 100644 src/coreclr/src/.nuget/Microsoft.NETCore.ILAsm/descriptions.json create mode 100644 src/coreclr/src/.nuget/Microsoft.NETCore.ILAsm/dir.props create mode 100644 src/coreclr/src/.nuget/Microsoft.NETCore.ILAsm/osx/Microsoft.NETCore.ILAsm.pkgproj create mode 100644 src/coreclr/src/.nuget/Microsoft.NETCore.ILAsm/rhel/Microsoft.NETCore.ILAsm.pkgproj create mode 100644 src/coreclr/src/.nuget/Microsoft.NETCore.ILAsm/ubuntu/Microsoft.NETCore.ILAsm.pkgproj create mode 100644 src/coreclr/src/.nuget/Microsoft.NETCore.ILAsm/win/Microsoft.NETCore.ILAsm.pkgproj create mode 100644 src/coreclr/src/.nuget/Microsoft.NETCore.ILDAsm/Microsoft.NETCore.ILDAsm.builds create mode 100644 src/coreclr/src/.nuget/Microsoft.NETCore.ILDAsm/Microsoft.NETCore.ILDAsm.pkgproj create mode 100644 src/coreclr/src/.nuget/Microsoft.NETCore.ILDAsm/_.pdb create mode 100644 src/coreclr/src/.nuget/Microsoft.NETCore.ILDAsm/debian/Microsoft.NETCore.ILDAsm.pkgproj create mode 100644 src/coreclr/src/.nuget/Microsoft.NETCore.ILDAsm/descriptions.json create mode 100644 src/coreclr/src/.nuget/Microsoft.NETCore.ILDAsm/dir.props create mode 100644 src/coreclr/src/.nuget/Microsoft.NETCore.ILDAsm/osx/Microsoft.NETCore.ILDAsm.pkgproj create mode 100644 src/coreclr/src/.nuget/Microsoft.NETCore.ILDAsm/rhel/Microsoft.NETCore.ILDAsm.pkgproj create mode 100644 src/coreclr/src/.nuget/Microsoft.NETCore.ILDAsm/ubuntu/Microsoft.NETCore.ILDAsm.pkgproj create mode 100644 src/coreclr/src/.nuget/Microsoft.NETCore.ILDAsm/win/Microsoft.NETCore.ILDAsm.pkgproj diff --git a/src/coreclr/build-packages.cmd b/src/coreclr/build-packages.cmd index 0ae96fe..5429581 100644 --- a/src/coreclr/build-packages.cmd +++ b/src/coreclr/build-packages.cmd @@ -33,6 +33,23 @@ if NOT [!ERRORLEVEL!]==[0] ( exit /b 1 ) +rem Build the ILAsm package +set __msbuildArgs="%__ProjectDir%\src\.nuget\Microsoft.NETCore.ILAsm\Microsoft.NETCore.ILAsm.builds" !allargs! +echo msbuild.exe %__msbuildArgs% !options! >> %packagesLog% +call msbuild.exe %__msbuildArgs% !options! +if NOT [!ERRORLEVEL!]==[0] ( + echo ERROR: An error occurred while building packages, see %packagesLog% for more details. + exit /b 1 +) + +rem Build the ILDAsm package +set __msbuildArgs="%__ProjectDir%\src\.nuget\Microsoft.NETCore.ILDAsm\Microsoft.NETCore.ILDAsm.builds" !allargs! +echo msbuild.exe %__msbuildArgs% !options! >> %packagesLog% +call msbuild.exe %__msbuildArgs% !options! +if NOT [!ERRORLEVEL!]==[0] ( + echo ERROR: An error occurred while building packages, see %packagesLog% for more details. + exit /b 1 +) echo Done Building Packages. exit /b @@ -44,4 +61,4 @@ echo The following properties are required to define build architecture echo /p:__BuildArch=[architecture] /p:__BuildType=[configuration] echo Architecture can be x64, x86, arm, or arm64 echo Configuration can be Release, Debug, or Checked -exit /b \ No newline at end of file +exit /b diff --git a/src/coreclr/build-packages.sh b/src/coreclr/build-packages.sh index 471b9ef..c6580bd 100755 --- a/src/coreclr/build-packages.sh +++ b/src/coreclr/build-packages.sh @@ -143,6 +143,24 @@ if [ $? -ne 0 ]; then exit 1 fi + # Build the ILAsm package + $__ProjectRoot/Tools/corerun "$__MSBuildPath" /nologo "$__ProjectRoot/src/.nuget/Microsoft.NETCore.ILAsm/Microsoft.NETCore.ILAsm.builds" /verbosity:minimal "/fileloggerparameters:Verbosity=normal;LogFile=$binclashlog" /t:Build /p:__BuildOS=$__BuildOS /p:__BuildArch=$__BuildArch /p:__BuildType=$__BuildType /p:__IntermediatesDir=$__IntermediatesDir /p:BuildNugetPackage=false /p:UseSharedCompilation=false + +if [ $? -ne 0 ]; then + echo -e "\nAn error occurred. Aborting build-packages.sh ." >> $build_packages_log + echo "ERROR: An error occurred while building packages, see $build_packages_log for more details." + exit 1 +fi + + # Build the ILDAsm package + $__ProjectRoot/Tools/corerun "$__MSBuildPath" /nologo "$__ProjectRoot/src/.nuget/Microsoft.NETCore.ILDAsm/Microsoft.NETCore.ILDAsm.builds" /verbosity:minimal "/fileloggerparameters:Verbosity=normal;LogFile=$binclashlog" /t:Build /p:__BuildOS=$__BuildOS /p:__BuildArch=$__BuildArch /p:__BuildType=$__BuildType /p:__IntermediatesDir=$__IntermediatesDir /p:BuildNugetPackage=false /p:UseSharedCompilation=false + +if [ $? -ne 0 ]; then + echo -e "\nAn error occurred. Aborting build-packages.sh ." >> $build_packages_log + echo "ERROR: An error occurred while building packages, see $build_packages_log for more details." + exit 1 +fi + echo "Done building packages." echo -e "\nDone building packages." >> $build_packages_log -exit 0 \ No newline at end of file +exit 0 diff --git a/src/coreclr/build.cmd b/src/coreclr/build.cmd index 70b8fc5..c3cb4a0 100644 --- a/src/coreclr/build.cmd +++ b/src/coreclr/build.cmd @@ -515,6 +515,28 @@ if not defined __SkipNativeBuild ( ) ) +rem Build the ILAsm package +set __msbuildArgs="%__ProjectFilesDir%\src\.nuget\Microsoft.NETCore.ILAsm\Microsoft.NETCore.ILAsm.builds" /p:Platform=%__BuildArch% +%_msbuildexe% %__msbuildArgs% %__msbuildLogArgs% +if errorlevel 1 ( + echo %__MsgPrefix%Error: ILAsm Nuget package generation failed build failed. Refer to the build log files for details: + echo %__BuildLog% + echo %__BuildWrn% + echo %__BuildErr% + exit /b 1 +) + +rem Build the ILDAsm package +set __msbuildArgs="%__ProjectFilesDir%\src\.nuget\Microsoft.NETCore.ILDAsm\Microsoft.NETCore.ILDAsm.builds" /p:Platform=%__BuildArch% +%_msbuildexe% %__msbuildArgs% %__msbuildLogArgs% +if errorlevel 1 ( + echo %__MsgPrefix%Error: ILDAsm Nuget package generation failed build failed. Refer to the build log files for details: + echo %__BuildLog% + echo %__BuildWrn% + echo %__BuildErr% + exit /b 1 +) + :SkipNuget REM endlocal to rid us of environment changes from vsdevenv.bat diff --git a/src/coreclr/build.sh b/src/coreclr/build.sh index 0b238fa..e2855d2 100755 --- a/src/coreclr/build.sh +++ b/src/coreclr/build.sh @@ -351,6 +351,22 @@ generate_NugetPackages() echo "Failed to generate Nuget packages." exit 1 fi + + # Build the ILAsm package + $__ProjectRoot/Tools/corerun "$__MSBuildPath" /nologo "$__ProjectRoot/src/.nuget/Microsoft.NETCore.ILAsm/Microsoft.NETCore.ILAsm.builds" /verbosity:minimal "/fileloggerparameters:Verbosity=normal;LogFile=$__LogsDir/Nuget_$__BuildOS__$__BuildArch__$__BuildType.log" /t:Build /p:__BuildOS=$__BuildOS /p:__BuildArch=$__BuildArch /p:__BuildType=$__BuildType /p:__IntermediatesDir=$__IntermediatesDir /p:BuildNugetPackage=false /p:__RootBinDir=$__RootBinDir /p:UseSharedCompilation=false + + if [ $? -ne 0 ]; then + echo "Failed to generate ILAsm Nuget packages." + exit 1 + fi + + # Build the ILDAsm package + $__ProjectRoot/Tools/corerun "$__MSBuildPath" /nologo "$__ProjectRoot/src/.nuget/Microsoft.NETCore.ILDAsm/Microsoft.NETCore.ILDAsm.builds" /verbosity:minimal "/fileloggerparameters:Verbosity=normal;LogFile=$__LogsDir/Nuget_$__BuildOS__$__BuildArch__$__BuildType.log" /t:Build /p:__BuildOS=$__BuildOS /p:__BuildArch=$__BuildArch /p:__BuildType=$__BuildType /p:__IntermediatesDir=$__IntermediatesDir /p:BuildNugetPackage=false /p:__RootBinDir=$__RootBinDir /p:UseSharedCompilation=false + + if [ $? -ne 0 ]; then + echo "Failed to generate ILDAsm Nuget packages." + exit 1 + fi } echo "Commencing CoreCLR Repo build" diff --git a/src/coreclr/src/.nuget/Microsoft.NETCore.ILAsm/Microsoft.NETCore.ILAsm.builds b/src/coreclr/src/.nuget/Microsoft.NETCore.ILAsm/Microsoft.NETCore.ILAsm.builds new file mode 100644 index 0000000..2d45d6b --- /dev/null +++ b/src/coreclr/src/.nuget/Microsoft.NETCore.ILAsm/Microsoft.NETCore.ILAsm.builds @@ -0,0 +1,41 @@ + + + + + + + $(PackageOutputPath) + + + + + + + + Windows_NT + amd64 + + + Windows_NT + x86 + + + Linux + amd64 + + + Linux + amd64 + + + Linux + amd64 + + + OSX + amd64 + + + + + diff --git a/src/coreclr/src/.nuget/Microsoft.NETCore.ILAsm/Microsoft.NETCore.ILAsm.pkgproj b/src/coreclr/src/.nuget/Microsoft.NETCore.ILAsm/Microsoft.NETCore.ILAsm.pkgproj new file mode 100644 index 0000000..bf1ab5d --- /dev/null +++ b/src/coreclr/src/.nuget/Microsoft.NETCore.ILAsm/Microsoft.NETCore.ILAsm.pkgproj @@ -0,0 +1,42 @@ + + + + + + 1.0.3 + true + true + x64;x86;arm + $(PackagesOutputPath) + true + + + + + 1.0.3$(VersionSuffix) + + + amd64 + + + x86 + + + arm + + + amd64 + + + amd64 + + + amd64 + + + amd64 + + + + + diff --git a/src/coreclr/src/.nuget/Microsoft.NETCore.ILAsm/_.pdb b/src/coreclr/src/.nuget/Microsoft.NETCore.ILAsm/_.pdb new file mode 100644 index 0000000..139597f --- /dev/null +++ b/src/coreclr/src/.nuget/Microsoft.NETCore.ILAsm/_.pdb @@ -0,0 +1,2 @@ + + diff --git a/src/coreclr/src/.nuget/Microsoft.NETCore.ILAsm/debian/Microsoft.NETCore.ILAsm.pkgproj b/src/coreclr/src/.nuget/Microsoft.NETCore.ILAsm/debian/Microsoft.NETCore.ILAsm.pkgproj new file mode 100644 index 0000000..7914ae7 --- /dev/null +++ b/src/coreclr/src/.nuget/Microsoft.NETCore.ILAsm/debian/Microsoft.NETCore.ILAsm.pkgproj @@ -0,0 +1,38 @@ + + + + + + 1.0.3 + true + debian.8-$(PackagePlatform) + + x64; + + + + + + + + + runtimes/$(PackageTargetRuntime)/native + + + + + + + + + + + + + runtimes/$(PackageTargetRuntime)/native + true + + + + + diff --git a/src/coreclr/src/.nuget/Microsoft.NETCore.ILAsm/descriptions.json b/src/coreclr/src/.nuget/Microsoft.NETCore.ILAsm/descriptions.json new file mode 100644 index 0000000..7f6e156 --- /dev/null +++ b/src/coreclr/src/.nuget/Microsoft.NETCore.ILAsm/descriptions.json @@ -0,0 +1,17 @@ +[ + { + "Name": "RuntimePackage", + "Description": "Internal implementation package not meant for direct consumption. Please do not reference directly.", + "CommonTypes": [ ] + }, + { + "Name": "NuGet3MinVersion", + "Description": "When using NuGet 3.x this package requires at least version {0}.", + "CommonTypes": [ ] + }, + { + "Name": "Microsoft.NETCore.ILAsm", + "Description": "The .NET IL Assembler.", + "CommonTypes": [ ] + } +] diff --git a/src/coreclr/src/.nuget/Microsoft.NETCore.ILAsm/dir.props b/src/coreclr/src/.nuget/Microsoft.NETCore.ILAsm/dir.props new file mode 100644 index 0000000..5182fee --- /dev/null +++ b/src/coreclr/src/.nuget/Microsoft.NETCore.ILAsm/dir.props @@ -0,0 +1,12 @@ + + + + + + + rc4 + $(MSBuildThisFileDirectory)descriptions.json + + + + diff --git a/src/coreclr/src/.nuget/Microsoft.NETCore.ILAsm/osx/Microsoft.NETCore.ILAsm.pkgproj b/src/coreclr/src/.nuget/Microsoft.NETCore.ILAsm/osx/Microsoft.NETCore.ILAsm.pkgproj new file mode 100644 index 0000000..b3ade26 --- /dev/null +++ b/src/coreclr/src/.nuget/Microsoft.NETCore.ILAsm/osx/Microsoft.NETCore.ILAsm.pkgproj @@ -0,0 +1,38 @@ + + + + + + 1.0.3 + true + osx.10.10-$(PackagePlatform) + + x64; + + + + + + + + + runtimes/$(PackageTargetRuntime)/native + + + + + + + + + + + + + runtimes/$(PackageTargetRuntime)/native + true + + + + + diff --git a/src/coreclr/src/.nuget/Microsoft.NETCore.ILAsm/rhel/Microsoft.NETCore.ILAsm.pkgproj b/src/coreclr/src/.nuget/Microsoft.NETCore.ILAsm/rhel/Microsoft.NETCore.ILAsm.pkgproj new file mode 100644 index 0000000..2490154 --- /dev/null +++ b/src/coreclr/src/.nuget/Microsoft.NETCore.ILAsm/rhel/Microsoft.NETCore.ILAsm.pkgproj @@ -0,0 +1,38 @@ + + + + + + 1.0.3 + true + rhel.7-$(PackagePlatform) + + x64; + + + + + + + + + runtimes/$(PackageTargetRuntime)/native + + + + + + + + + + + + + runtimes/$(PackageTargetRuntime)/native + true + + + + + diff --git a/src/coreclr/src/.nuget/Microsoft.NETCore.ILAsm/ubuntu/Microsoft.NETCore.ILAsm.pkgproj b/src/coreclr/src/.nuget/Microsoft.NETCore.ILAsm/ubuntu/Microsoft.NETCore.ILAsm.pkgproj new file mode 100644 index 0000000..35f27ef --- /dev/null +++ b/src/coreclr/src/.nuget/Microsoft.NETCore.ILAsm/ubuntu/Microsoft.NETCore.ILAsm.pkgproj @@ -0,0 +1,38 @@ + + + + + + 1.0.3 + true + ubuntu.14.04-$(PackagePlatform) + + x64; + + + + + + + + + runtimes/$(PackageTargetRuntime)/native + + + + + + + + + + + + + runtimes/$(PackageTargetRuntime)/native + true + + + + + diff --git a/src/coreclr/src/.nuget/Microsoft.NETCore.ILAsm/win/Microsoft.NETCore.ILAsm.pkgproj b/src/coreclr/src/.nuget/Microsoft.NETCore.ILAsm/win/Microsoft.NETCore.ILAsm.pkgproj new file mode 100644 index 0000000..700346b --- /dev/null +++ b/src/coreclr/src/.nuget/Microsoft.NETCore.ILAsm/win/Microsoft.NETCore.ILAsm.pkgproj @@ -0,0 +1,34 @@ + + + + + + 1.0.3 + true + win7 + win8 + $(MinOSForArch)-$(PackagePlatform) + + + + + + + runtimes/$(PackageTargetRuntime)/native + + + + + + + + + + + runtimes/$(PackageTargetRuntime)/native + true + + + + + diff --git a/src/coreclr/src/.nuget/Microsoft.NETCore.ILDAsm/Microsoft.NETCore.ILDAsm.builds b/src/coreclr/src/.nuget/Microsoft.NETCore.ILDAsm/Microsoft.NETCore.ILDAsm.builds new file mode 100644 index 0000000..dc74183 --- /dev/null +++ b/src/coreclr/src/.nuget/Microsoft.NETCore.ILDAsm/Microsoft.NETCore.ILDAsm.builds @@ -0,0 +1,41 @@ + + + + + + + $(PackageOutputPath) + + + + + + + + Windows_NT + amd64 + + + Windows_NT + x86 + + + Linux + amd64 + + + Linux + amd64 + + + Linux + amd64 + + + OSX + amd64 + + + + + diff --git a/src/coreclr/src/.nuget/Microsoft.NETCore.ILDAsm/Microsoft.NETCore.ILDAsm.pkgproj b/src/coreclr/src/.nuget/Microsoft.NETCore.ILDAsm/Microsoft.NETCore.ILDAsm.pkgproj new file mode 100644 index 0000000..ce23761 --- /dev/null +++ b/src/coreclr/src/.nuget/Microsoft.NETCore.ILDAsm/Microsoft.NETCore.ILDAsm.pkgproj @@ -0,0 +1,42 @@ + + + + + + 1.0.3 + true + true + x64;x86;arm + $(PackagesOutputPath) + true + + + + + 1.0.3$(VersionSuffix) + + + amd64 + + + x86 + + + arm + + + amd64 + + + amd64 + + + amd64 + + + amd64 + + + + + diff --git a/src/coreclr/src/.nuget/Microsoft.NETCore.ILDAsm/_.pdb b/src/coreclr/src/.nuget/Microsoft.NETCore.ILDAsm/_.pdb new file mode 100644 index 0000000..139597f --- /dev/null +++ b/src/coreclr/src/.nuget/Microsoft.NETCore.ILDAsm/_.pdb @@ -0,0 +1,2 @@ + + diff --git a/src/coreclr/src/.nuget/Microsoft.NETCore.ILDAsm/debian/Microsoft.NETCore.ILDAsm.pkgproj b/src/coreclr/src/.nuget/Microsoft.NETCore.ILDAsm/debian/Microsoft.NETCore.ILDAsm.pkgproj new file mode 100644 index 0000000..8458534 --- /dev/null +++ b/src/coreclr/src/.nuget/Microsoft.NETCore.ILDAsm/debian/Microsoft.NETCore.ILDAsm.pkgproj @@ -0,0 +1,38 @@ + + + + + + 1.0.3 + true + debian.8-$(PackagePlatform) + + x64; + + + + + + + + + runtimes/$(PackageTargetRuntime)/native + + + + + + + + + + + + + runtimes/$(PackageTargetRuntime)/native + true + + + + + diff --git a/src/coreclr/src/.nuget/Microsoft.NETCore.ILDAsm/descriptions.json b/src/coreclr/src/.nuget/Microsoft.NETCore.ILDAsm/descriptions.json new file mode 100644 index 0000000..3ab2d16 --- /dev/null +++ b/src/coreclr/src/.nuget/Microsoft.NETCore.ILDAsm/descriptions.json @@ -0,0 +1,17 @@ +[ + { + "Name": "RuntimePackage", + "Description": "Internal implementation package not meant for direct consumption. Please do not reference directly.", + "CommonTypes": [ ] + }, + { + "Name": "NuGet3MinVersion", + "Description": "When using NuGet 3.x this package requires at least version {0}.", + "CommonTypes": [ ] + }, + { + "Name": "Microsoft.NETCore.ILDAsm", + "Description": "The .NET IL Disassembler.", + "CommonTypes": [ ] + } +] diff --git a/src/coreclr/src/.nuget/Microsoft.NETCore.ILDAsm/dir.props b/src/coreclr/src/.nuget/Microsoft.NETCore.ILDAsm/dir.props new file mode 100644 index 0000000..5182fee --- /dev/null +++ b/src/coreclr/src/.nuget/Microsoft.NETCore.ILDAsm/dir.props @@ -0,0 +1,12 @@ + + + + + + + rc4 + $(MSBuildThisFileDirectory)descriptions.json + + + + diff --git a/src/coreclr/src/.nuget/Microsoft.NETCore.ILDAsm/osx/Microsoft.NETCore.ILDAsm.pkgproj b/src/coreclr/src/.nuget/Microsoft.NETCore.ILDAsm/osx/Microsoft.NETCore.ILDAsm.pkgproj new file mode 100644 index 0000000..d394d74 --- /dev/null +++ b/src/coreclr/src/.nuget/Microsoft.NETCore.ILDAsm/osx/Microsoft.NETCore.ILDAsm.pkgproj @@ -0,0 +1,38 @@ + + + + + + 1.0.3 + true + osx.10.10-$(PackagePlatform) + + x64; + + + + + + + + + runtimes/$(PackageTargetRuntime)/native + + + + + + + + + + + + + runtimes/$(PackageTargetRuntime)/native + true + + + + + diff --git a/src/coreclr/src/.nuget/Microsoft.NETCore.ILDAsm/rhel/Microsoft.NETCore.ILDAsm.pkgproj b/src/coreclr/src/.nuget/Microsoft.NETCore.ILDAsm/rhel/Microsoft.NETCore.ILDAsm.pkgproj new file mode 100644 index 0000000..2aa8bbd --- /dev/null +++ b/src/coreclr/src/.nuget/Microsoft.NETCore.ILDAsm/rhel/Microsoft.NETCore.ILDAsm.pkgproj @@ -0,0 +1,38 @@ + + + + + + 1.0.3 + true + rhel.7-$(PackagePlatform) + + x64; + + + + + + + + + runtimes/$(PackageTargetRuntime)/native + + + + + + + + + + + + + runtimes/$(PackageTargetRuntime)/native + true + + + + + diff --git a/src/coreclr/src/.nuget/Microsoft.NETCore.ILDAsm/ubuntu/Microsoft.NETCore.ILDAsm.pkgproj b/src/coreclr/src/.nuget/Microsoft.NETCore.ILDAsm/ubuntu/Microsoft.NETCore.ILDAsm.pkgproj new file mode 100644 index 0000000..847814b --- /dev/null +++ b/src/coreclr/src/.nuget/Microsoft.NETCore.ILDAsm/ubuntu/Microsoft.NETCore.ILDAsm.pkgproj @@ -0,0 +1,38 @@ + + + + + + 1.0.3 + true + ubuntu.14.04-$(PackagePlatform) + + x64; + + + + + + + + + runtimes/$(PackageTargetRuntime)/native + + + + + + + + + + + + + runtimes/$(PackageTargetRuntime)/native + true + + + + + diff --git a/src/coreclr/src/.nuget/Microsoft.NETCore.ILDAsm/win/Microsoft.NETCore.ILDAsm.pkgproj b/src/coreclr/src/.nuget/Microsoft.NETCore.ILDAsm/win/Microsoft.NETCore.ILDAsm.pkgproj new file mode 100644 index 0000000..e575ecf --- /dev/null +++ b/src/coreclr/src/.nuget/Microsoft.NETCore.ILDAsm/win/Microsoft.NETCore.ILDAsm.pkgproj @@ -0,0 +1,35 @@ + + + + + + 1.0.3 + true + win7 + win8 + $(MinOSForArch)-$(PackagePlatform) + + + + + + + + runtimes/$(PackageTargetRuntime)/native + + + + + + + + + + + runtimes/$(PackageTargetRuntime)/native + true + + + + + diff --git a/src/coreclr/src/.nuget/descriptions.json b/src/coreclr/src/.nuget/descriptions.json index 81d22ce..d4e6128 100644 --- a/src/coreclr/src/.nuget/descriptions.json +++ b/src/coreclr/src/.nuget/descriptions.json @@ -18,5 +18,15 @@ "Name": "Microsoft.TargetingPack.Private.CoreCLR", "Description": "Contains a private targeting pack which contains only the CoreCLR mscorlib reference assembly. Used for producing platform specific libraries such as facades.", "CommonTypes": [ ] + }, + { + "Name": "Microsoft.NETCore.ILAsm", + "Description": "Contains IL Assembly tool", + "CommonTypes": [ ] + }, + { + "Name": "Microsoft.NETCore.ILDAsm", + "Description": "Contains IL Disassembly tool", + "CommonTypes": [ ] } ] -- 2.7.4