Commit Graph

26 Commits

Author SHA1 Message Date
fc76422d01 Use GNUInstallDirs
See https://github.com/Martchus/cpp-utilities/issues/17
2020-02-01 00:01:37 +01:00
ca081697df Reformat CMake scripts against cmake-format 0.6.3 2019-12-15 19:27:26 +01:00
b8d00d27c9 Apply cmake-format v0.6.0 2019-11-30 17:58:56 +01:00
a635b38e73 Apply CMake format 2019-10-12 19:00:24 +02:00
dbc5a18801 Allow setting custom app ID and label via CMake args
So one can produce different configurations/versions/flavors of
the app which can be installed at the same time.
2019-08-22 01:05:45 +02:00
5f115b4918 Require META_ANDROID_PACKAGE_NAME for making Android APKs 2019-08-22 01:03:53 +02:00
f1897175e8 Support template substitution for Android files
To achieve this the Android package directory must be copied
over to the binary directory. Files which end with ".in" are
treated as templates.
2019-08-22 01:02:15 +02:00
95cc1a5b78 Apply cmake-format 2019-08-07 22:57:31 +02:00
ec3d68a635 Apply cmake-format 0.5.1 2019-06-01 12:15:48 +02:00
d8333f3793 Apply cmake-format 2019-05-04 21:01:06 +02:00
76f70abdf8 Polish CMake modules 2019-04-22 22:27:00 +02:00
9e51708da1 Add detection of ANDROID_APK_TOOLCHAIN_VERSION for 32-bit ARM 2019-03-03 21:43:41 +01:00
8741195cfe Remove libdir before invoking androiddeployqt
Otherwise it might fail to remove that directory on
its own. (Likely after some subdirectory has accidently
been added.)
2019-02-23 13:51:00 +01:00
9dd033996a Fix bundling unnecessary files into APK
So not the entire share folder is bundles. And QML
paths are also not required here (although they contain
come plugin SO files).

There are still unnecessary plugins bundles, though.
2019-02-23 13:48:20 +01:00
190e58fe67 Apply cmake-format 2019-02-06 17:32:10 +01:00
72d642c892 Allow to specify variables for making APK
So when those variables can not be detected they can at least
be specified manually as command line arguments.
2019-02-03 23:53:22 +01:00
c24d5c5949 Ensure libs from current build get bundled into APK 2018-12-22 02:11:08 +01:00
4ab91f33c0 Add --verbose option to androiddeployqt 2018-12-22 02:10:11 +01:00
dbb9dfec57 Adjust output directory of APK for Qt 5.12.0 2018-12-22 02:09:43 +01:00
a97906360f Rebuild APK when modifying contents of android subdir
Still does not work when files get added or removed, though
2018-12-08 19:07:54 +01:00
e7b3ec67c5 APK: Handle Qt being configured with custom paths 2018-12-02 21:44:20 +01:00
0bee777a04 APK: Allow forcing debug mode if otherwise in release mode 2018-12-02 21:44:20 +01:00
d61c3b86bd APK: Fix detection for toolchain version when using Clang 2018-12-02 21:44:20 +01:00
530d61fc41 APK: Add check for SDK/NDK path 2018-12-02 21:37:57 +01:00
390716a330 Allow to sign release APKs 2018-09-18 22:41:28 +02:00
881ed0a2cb Add module to create Android APK using androiddeployqt 2018-09-16 00:38:46 +02:00