IsaacShelton / macOS-installer-builder

Python re-write and re-structuring of KosalaHerath/macos-installer-builder

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

macOS-installer-builder

Installer Builder for macOS.

Python re-write and re-structuring of https://github.com/KosalaHerath/macos-installer-builder, see NOTICE for details.

  • src/ The builder itself
  • stage/ The files used
    • application/ Files for application
    • installer/ Files for installer
  • build/ The build result

Usage:

  • Place application files in stage/application/
  • Modify files in stage/installer/
  • Change stage/installer/postinstall script (comes with extra example instructions which you'll want to remove)
  • Run python3 src/build-installer.py AppName 1.0.0 with your app's name and version.

Notice:

Package signing is not implemented, although it wouldn't be too hard to add

About

Python re-write and re-structuring of KosalaHerath/macos-installer-builder

License:Apache License 2.0


Languages

Language:Python 48.5%Language:HTML 24.0%Language:Shell 23.7%Language:CSS 3.7%