Skip to content

Packaging

Piotr Skowronek edited this page Jul 3, 2024 · 4 revisions

Packaging options (the list also available under Packaging group afer running ./gradlew tasks):

The creation of a DMG file for macOS (produced in build/distributions):

./gradlew clean dmg -PskipDmgSign

Note: as the application is not signed, the following error may appear when trying to start it on macOS: "muCommander damaged and cannot be opened". This can be solved by executing: sudo xattr -r -d com.apple.quarantine /Applications/muCommander.app

The creation of an MSI Windows installer:

./gradlew clean msi

The creation of an EXE file for Windows (produced in build/launch4j):

./gradlew clean createExe

The creation of a portable package with .exe and .sh:

./gradlew clean portable

The creation of TGZ distribution for Linux/Unix (produced in build/distributions):

./gradlew clean tgz

The creation of RPM distribution for Red Hat Linux flavors:

./gradlew clean rpm

The creation of DEB distribution for Debian Linux flavors:

./gradlew clean deb
Clone this wiki locally