Skip to content
New issue

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

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

Already on GitHub? # to your account

Update the Mac installer to make a product archive package/installer #198

Merged
merged 1 commit into from
Oct 29, 2020

Conversation

mjcheetham
Copy link
Collaborator

@mjcheetham mjcheetham commented Oct 28, 2020

Update the macOS installer build to also create a distribution/product archive package, that contains the flat component package we were already building.

The product archive allows us to do things like set welcome and conclusion messages, titles, and display a license (like the Windows installers do).

In the new welcome and conclusion screens we include helpful links and instructions on how to uninstall GCM Core, and how to configure it for other users on the system.

The macOS installer continues to install in a global location, but only configure the user's global Git configuration.

image
image
image

Update the macOS installer build to also create a distribution/product
archive package, that contains the flat component package we were
already building.

The product archive allows us to do things like set welcome and
conclusion messages, titles, and display a license (like the Windows
installers do).

In the new welcome and conclusion screens we include helpful links and
instructions on how to uninstall GCM Core, and how to configure it for
other users on the system.

The macOS installer continues to install in a global location, but only
configure the user's global Git configuration.
@mjcheetham mjcheetham merged commit f6c5b30 into git-ecosystem:master Oct 29, 2020
@mjcheetham mjcheetham deleted the osx-installv2 branch October 29, 2020 11:24
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants