Skip to content

Windows: add Swift installer custom action #1

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jul 23, 2021

Conversation

compnerd
Copy link
Member

This adds the custom action that is needed for the Swift Installer.
This is responsible for automating the deployment of the support files
for the Windows SDK and Visual C++ SDK.

This adds the custom action that is needed for the Swift Installer.
This is responsible for automating the deployment of the support files
for the Windows SDK and Visual C++ SDK.
@compnerd compnerd merged commit 9e2c19f into swiftlang:main Jul 23, 2021
@compnerd compnerd deleted the Windows-CustomActions branch July 23, 2021 17:04
barnson added a commit to barnson/swift-installer-scripts that referenced this pull request Jul 25, 2023
## Deduplication

- Move common .wixproj content to Directory.Build.props and
Directory.Build.targets.
- Move common authoring to a shared .wixlib project.
- Add localization file for common strings.
- Use ComponentGroup/@Directory for default component directories.

## Simplification

- Move CompressionLevel into Directory.Build.props.
- Have Directory.Build.props import <user>.props (say, to override
CompressionLevel for faster local builds).
- Remove Id attributes from resources that aren't explicitly referenced.
- Remove redundant/irrelevant attributes (e.g., File/@keypath).
- Use `ProjectReference`s to manage build order and bind paths,
including three flavors of SDK.
- Remove MSI UI as the bundle UI replaces it.
barnson added a commit to barnson/swift-installer-scripts that referenced this pull request Jul 25, 2023
## Deduplication

- Move common .wixproj content to Directory.Build.props and
Directory.Build.targets.
- Move common authoring to a shared .wixlib project.
- Add localization file for common strings.
- Use ComponentGroup/@Directory for default component directories.

## Simplification

- Move CompressionLevel into Directory.Build.props.
- Have Directory.Build.props import <user>.props (say, to override
CompressionLevel for faster local builds).
- Remove Id attributes from resources that aren't explicitly referenced.
- Remove redundant/irrelevant attributes (e.g., File/@keypath).
- Use `ProjectReference`s to manage build order and bind paths,
including three flavors of SDK.
- Remove MSI UI as the bundle UI replaces it.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant