Skip to content
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

feat(developer): Windows package installer compiler 🎺 #9607

Merged

Commits on Sep 21, 2023

  1. feat(developer): Windows package installer compiler

    Replaces kmcomp's package installer build infrastructure. While this is
    mostly legacy, package installers are still used in adhoc distribution
    scenarios, so we need to continue to support with the new kmc.
    
    The package installer is a Windows self-extracting zip archive. The user
    is expected to find setup-redist.exe and keymandesktop.msi themselves,
    from the Keyman Developer release files. They are not included with
    Keyman Developer, but are available as standalone downloads from
    https://downloads.keyman.com/windows/.
    
    `kmc build` has been updated to include two subcommands:
    * `kmc build ldml-test-data`
    * `kmc build windows-package-installer`
    
    Both of these subcommands are a little long, but the use cases for them
    are fairly narrow, so I believe this is okay. `kmc build-test-data` has
    been removed, as `kmc build ldml-test-data` replaces it.
    mcdurdin committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    a1a7b39 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    db6a836 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2023

  1. chore(core): update kmc call

    mcdurdin committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    6adf58d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a9fb7a1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e1087ed View commit details
    Browse the repository at this point in the history