Enable building distro agnostic runtime Deb packages (dotnet/core-setup#3487)
authorRakesh Singh <raksingh@microsoft.com>
Wed, 3 Jan 2018 23:32:59 +0000 (15:32 -0800)
committerGitHub <noreply@github.com>
Wed, 3 Jan 2018 23:32:59 +0000 (15:32 -0800)
commit9d2b379a1dca46d7cfe1a005ddae08431de81e04
tree8605ce63f8b1d49b788028a174c9b576c2f1a46b
parente4f36eafa5f39554184d1a9adff95001ce1d1712
Enable building distro agnostic runtime Deb packages (dotnet/core-setup#3487)

* Initial changes for building distro agnostic dotnet deb packages.

* Build static list of runtime dependencies. This enables us to build runtime deps packages from single docker image

* NIT changes and cleanup

* Update per feedback comments

Commit migrated from https://github.com/dotnet/core-setup/commit/85ec3440673b755b5560f4316af8776186a74767
13 files changed:
src/installer/buildpipeline/Core-Setup-Linux-BT.json
src/installer/pkg/packaging/deb/dotnet-deb-tool-consumer.csproj
src/installer/pkg/packaging/deb/dotnet-runtime-deps-debian_config_debian.8-x64.json [moved from src/installer/pkg/packaging/deb/dotnet-runtime-deps-debian_config.json with 88% similarity]
src/installer/pkg/packaging/deb/dotnet-runtime-deps-debian_config_debian.9-x64.json [moved from src/installer/pkg/packaging/deb/dotnet-sharedframework-debian9_config.json with 76% similarity]
src/installer/pkg/packaging/deb/dotnet-runtime-deps-debian_config_ubuntu.14.04-x64.json [new file with mode: 0644]
src/installer/pkg/packaging/deb/dotnet-runtime-deps-debian_config_ubuntu.16.04-x64.json [new file with mode: 0644]
src/installer/pkg/packaging/deb/dotnet-runtime-deps-debian_config_ubuntu.17.04-x64.json [new file with mode: 0644]
src/installer/pkg/packaging/deb/dotnet-runtime-deps-debian_config_ubuntu.17.10-x64.json [new file with mode: 0644]
src/installer/pkg/packaging/deb/dotnet-sharedframework-debian_config.json
src/installer/pkg/packaging/deb/dotnet-sharedhost-debian_config.json
src/installer/pkg/packaging/deb/package.targets
tools-local/setuptools/dotnet-deb-tool/dotnet-deb-tool.csproj
tools-local/setuptools/dotnet-deb-tool/tool/templates/debian/control