|
|
@ -166,8 +166,10 @@ abstract class AbstractJPackageTask @Inject constructor( |
|
|
|
cliArg("--dest", destinationDir) |
|
|
|
cliArg("--dest", destinationDir) |
|
|
|
cliArg("--verbose", verbose) |
|
|
|
cliArg("--verbose", verbose) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (targetFormat != TargetFormat.AppImage) { |
|
|
|
cliArg("--install-dir", installationPath) |
|
|
|
cliArg("--install-dir", installationPath) |
|
|
|
cliArg("--license-file", licenseFile) |
|
|
|
cliArg("--license-file", licenseFile) |
|
|
|
|
|
|
|
} |
|
|
|
cliArg("--icon", iconFile) |
|
|
|
cliArg("--icon", iconFile) |
|
|
|
|
|
|
|
|
|
|
|
cliArg("--name", packageName) |
|
|
|
cliArg("--name", packageName) |
|
|
@ -187,6 +189,7 @@ abstract class AbstractJPackageTask @Inject constructor( |
|
|
|
|
|
|
|
|
|
|
|
when (currentOS) { |
|
|
|
when (currentOS) { |
|
|
|
OS.Linux -> { |
|
|
|
OS.Linux -> { |
|
|
|
|
|
|
|
if (targetFormat != TargetFormat.AppImage) { |
|
|
|
cliArg("--linux-shortcut", linuxShortcut) |
|
|
|
cliArg("--linux-shortcut", linuxShortcut) |
|
|
|
cliArg("--linux-package-name", linuxPackageName) |
|
|
|
cliArg("--linux-package-name", linuxPackageName) |
|
|
|
cliArg("--linux-app-release", linuxAppRelease) |
|
|
|
cliArg("--linux-app-release", linuxAppRelease) |
|
|
@ -195,6 +198,7 @@ abstract class AbstractJPackageTask @Inject constructor( |
|
|
|
cliArg("--linux-menu-group", linuxMenuGroup) |
|
|
|
cliArg("--linux-menu-group", linuxMenuGroup) |
|
|
|
cliArg("--linux-rpm-license-type", linuxRpmLicenseType) |
|
|
|
cliArg("--linux-rpm-license-type", linuxRpmLicenseType) |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
OS.MacOS -> { |
|
|
|
OS.MacOS -> { |
|
|
|
cliArg("--mac-package-identifier", macPackageIdentifier) |
|
|
|
cliArg("--mac-package-identifier", macPackageIdentifier) |
|
|
|
cliArg("--mac-package-name", macPackageName) |
|
|
|
cliArg("--mac-package-name", macPackageName) |
|
|
@ -205,6 +209,7 @@ abstract class AbstractJPackageTask @Inject constructor( |
|
|
|
} |
|
|
|
} |
|
|
|
OS.Windows -> { |
|
|
|
OS.Windows -> { |
|
|
|
cliArg("--win-console", winConsole) |
|
|
|
cliArg("--win-console", winConsole) |
|
|
|
|
|
|
|
if (targetFormat != TargetFormat.AppImage) { |
|
|
|
cliArg("--win-dir-chooser", winDirChooser) |
|
|
|
cliArg("--win-dir-chooser", winDirChooser) |
|
|
|
cliArg("--win-per-user-install", winPerUserInstall) |
|
|
|
cliArg("--win-per-user-install", winPerUserInstall) |
|
|
|
cliArg("--win-shortcut", winShortcut) |
|
|
|
cliArg("--win-shortcut", winShortcut) |
|
|
@ -213,6 +218,7 @@ abstract class AbstractJPackageTask @Inject constructor( |
|
|
|
cliArg("--win-upgrade-uuid", winUpgradeUuid) |
|
|
|
cliArg("--win-upgrade-uuid", winUpgradeUuid) |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
cliArg("--runtime-image", runtimeImage) |
|
|
|
cliArg("--runtime-image", runtimeImage) |
|
|
|
} |
|
|
|
} |
|
|
|