Create WindowsDesktop shared framework nupkgs and MSIs (dotnet/core-setup#5741)
authorDavis Goodin <dagood@users.noreply.github.com>
Fri, 12 Apr 2019 16:43:25 +0000 (11:43 -0500)
committerGitHub <noreply@github.com>
Fri, 12 Apr 2019 16:43:25 +0000 (11:43 -0500)
commit5ba696ec41468475ffa11945cc27f5d7342222a4
tree504e972c9f5520c819dc77753b0a3996a7bbe288
parentdffaad78314044072068d8e253a51ef28e66b14a
Create WindowsDesktop shared framework nupkgs and MSIs (dotnet/core-setup#5741)

* Move packaging-tools out: unwanted dir.props

Move packaging-tools from src/pkg/projects/ to src/pkg/ so the shared framework project isn't interfered with by src/pkg/projects/dir.props. Changing the dir.props would be wasted effort because packaging-tools will have to move to become shared tooling in the future.

* WindowsDesktop shared framework, nupkg + msi

Commit migrated from https://github.com/dotnet/core-setup/commit/e1f47891f3fc715cbf73b599a5466ef8fce105ea
33 files changed:
eng/jobs/windows-build.yml
src/installer/config.json
src/installer/dir.proj
src/installer/pkg/dir.props
src/installer/pkg/dir.traversal.targets
src/installer/pkg/packaging-tools/framework.dependency.targets [moved from src/installer/pkg/projects/packaging-tools/framework.dependency.targets with 93% similarity]
src/installer/pkg/packaging-tools/framework.packaging.targets [moved from src/installer/pkg/projects/packaging-tools/framework.packaging.targets with 78% similarity]
src/installer/pkg/packaging-tools/packaging-tools.props [new file with mode: 0644]
src/installer/pkg/packaging-tools/packaging-tools.targets [new file with mode: 0644]
src/installer/pkg/packaging-tools/sharedFramework/Directory.Build.props [new file with mode: 0644]
src/installer/pkg/packaging-tools/sharedFramework/sharedFramework.csproj [new file with mode: 0644]
src/installer/pkg/packaging-tools/windows/product.common.wxi [new file with mode: 0644]
src/installer/pkg/packaging-tools/windows/provider.wxs [moved from src/installer/pkg/projects/packaging-tools/windows/provider.wxs with 100% similarity]
src/installer/pkg/packaging-tools/windows/sharedFramework/product.wxs [new file with mode: 0644]
src/installer/pkg/packaging-tools/windows/sharedFramework/registrykeys.wxs [new file with mode: 0644]
src/installer/pkg/packaging-tools/windows/targetingPack/product.wxs [new file with mode: 0644]
src/installer/pkg/packaging-tools/windows/variables.wxi [moved from src/installer/pkg/projects/packaging-tools/windows/variables.wxi with 68% similarity]
src/installer/pkg/packaging-tools/windows/wix.targets [new file with mode: 0644]
src/installer/pkg/packaging/dir.proj
src/installer/pkg/projects/descriptions.json
src/installer/pkg/projects/dir.props
src/installer/pkg/projects/dir.targets
src/installer/pkg/projects/dir.traversal.targets
src/installer/pkg/projects/installer.builds
src/installer/pkg/projects/netcoreapp/pkg/Microsoft.NETCore.App.pkgproj
src/installer/pkg/projects/packaging-tools/packaging-tools.props [deleted file]
src/installer/pkg/projects/packaging-tools/packaging-tools.targets [deleted file]
src/installer/pkg/projects/packaging-tools/windows/targetingpack.wxs [deleted file]
src/installer/pkg/projects/sharedfx.builds [new file with mode: 0644]
src/installer/pkg/projects/windowsdesktop/dir.props
src/installer/pkg/projects/windowsdesktop/pkg/Microsoft.WindowsDesktop.App.pkgproj [new file with mode: 0644]
src/installer/pkg/projects/windowsdesktop/src/windowsdesktop.depproj
src/installer/pkg/projects/windowsdesktop/windowsdesktopRIDs.props [new file with mode: 0644]