|
51 | 51 |
|
52 | 52 | | Property | Mandatory | Default value | Description |
|
53 | 53 | | ------------- | --------- | -------------- | -------------------------------------------------------------------------------------------------------------------------------- |
|
54 |
| -| `icnsFile` | :x: | | Icon file. | |
| 54 | +| `icnsFile` | :x: | | ICNS format icon file.\* | |
55 | 55 | | `generateDmg` | :x: | `true` | Enables DMG disk image file generation. |
|
56 | 56 | | `generatePkg` | :x: | `true` | Enables installation package generation. |
|
57 | 57 | | `relocateJar` | :x: | `true` | If `true`, Jar files are located in `Contents/Resources/Java` folder, otherwise they are located in `Contents/Resources` folder. |
|
58 | 58 | | `appId` | :x: | `${mainClass}` | App unique identifier. |
|
59 | 59 |
|
| 60 | +> \* You can use [MacICNS](https://github.com/EasyG0ing1/MacIcns) to convert your PNG icon file to ICNS. |
| 61 | +
|
60 | 62 | ## Signing properties
|
61 | 63 |
|
62 |
| -| Property | Mandatory | Default value | Description | |
63 |
| -| ------------------ | --------- | ------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | |
64 |
| -| `developerId` | :x: | | Signing identity. | |
65 |
| -| `entitlements` | :x: | | Path to [entitlements](https://developer.apple.com/documentation/bundleresources/entitlements) file. | |
66 |
| -| `codesignApp` | :x: | `true` | If it is set to `false`, generated app will not be codesigned. | |
| 64 | +| Property | Mandatory | Default value | Description | |
| 65 | +| ------------------ | --------- | ------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | |
| 66 | +| `developerId` | :x: | | Signing identity. | |
| 67 | +| `entitlements` | :x: | | Path to [entitlements](https://developer.apple.com/documentation/bundleresources/entitlements) file. | |
| 68 | +| `codesignApp` | :x: | `true` | If it is set to `false`, generated app will not be codesigned. | |
67 | 69 | | `hardenedCodesign` | :x: | `true` | If it is set to `true`, enable [hardened runtime](https://developer.apple.com/documentation/security/hardened_runtime) if MacOS version >= 10.13.6. |
|
68 |
| -| `macStartup` | :x: | `SCRIPT` | App startup type, using a `SCRIPT` or a binary (compiled version of the script: `UNIVERSAL`, `X86_64` or `ARM64`). | |
| 70 | +| `macStartup` | :x: | `SCRIPT` | App startup type, using a `SCRIPT` or a binary (compiled version of the script: `UNIVERSAL`, `X86_64` or `ARM64`). | |
69 | 71 |
|
70 | 72 | ## DMG generation properties
|
71 | 73 |
|
|
0 commit comments