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

MacOS Installers #49

Merged
merged 7 commits into from
Jun 6, 2024
Merged

MacOS Installers #49

merged 7 commits into from
Jun 6, 2024

Commits on Apr 12, 2024

  1. add a first idea of creating a macos CLI installer with applecrate

    most of the code is directly taken from the applecrate github repo.
    needs testing, i currently have no idea if this works at all.
    tests to be written once it actually works on macos...
    trappitsch committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    f18c572 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7d3daa3 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. installer creation on macos finished

    - applecrate is used to package CLIs (works)
    - GUI: package `.app` by hand, then turn into dmg with dmgbuild
    trappitsch committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    56301f6 View commit details
    Browse the repository at this point in the history
  2. add tests

    trappitsch committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    f1cd27a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4eb6c78 View commit details
    Browse the repository at this point in the history
  4. fix tests

    trappitsch committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    4eed4e4 View commit details
    Browse the repository at this point in the history
  5. update docs

    trappitsch committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    5ed0fb6 View commit details
    Browse the repository at this point in the history