aboutsummaryrefslogtreecommitdiff
path: root/src/bundle_command.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Minor clean up of permanent/temporary arena usagegingerBill2025-09-101-1/+1
|
* android bundling improvementsIllusionMan12122025-04-051-38/+40
| | | | | | | | | | | | | | replace `jarsigner` with build tools' `apksigner` which is capable of using newer signature schemes remove the `android-manifest` flag and assume the file exists in the directory we're bundling make `android-keystore-alias` and `android-keystore-password` optional. The former is not needed if there's only one key in the keystore, and the latter will be prompted by `apksigner` if missing don't change the working directory to the bundled directory to prevent confusion when passing a relative path to `android-keystore` add the `res`, `assets`, and `lib` directories to the bundle if they exist in the bundled directory
* feat: added a `-android-keystore-password` option to pass a password for the ↵IllusionMan12122025-04-041-1/+1
| | | | keystore instead of hardcoding it as `android`
* fix: strip trailing slashes for android keystore and jarsigner pathsIllusionMan12122025-04-041-2/+3
| | | | The `system()` call on linux was failing to execute the `jarsigner` command because its path had a trailing slash
* Command `package` -> `bundle`gingerBill2025-03-281-0/+209