-
Notifications
You must be signed in to change notification settings - Fork 1k
Packaging
This page describes at a high level how our packaging systems work. The documentation for each packaging solution generally lives in README files with the code itself, please consider it authoritative.
Also related, please see:
Code: packages/debian, Makefile
The Makefile
contains a dpkg
recipe which builds a Debian package for the currently checked out version of Mailpile.
Code: packages/windows-wix
Python scripts use WIX to generate MSI packages for Mailpile. For most of our 3rd party dependencies, we currently import binaries as released by the upstream projects.
(Our previous NSI-based installer scripts are in packages/windows, but will probably be deleted at some point to reduce confusion. They will live on in our git history.)
Code: packages/macos
Scripts download and build 3rd party dependencies from homebrew.