tomFlowee
f1b4fccbb5
Move to new build env docker
2025-08-02 14:32:31 +02:00
tomFlowee
745199f3b9
Update to the latest Qt: 6.8.2
2025-02-17 22:34:53 +01:00
tomFlowee
281619324e
Make script a little more robust
...
Docker doesn't like relative paths, so ensure that the path we pass
is absolute regardless of user input.
2025-01-09 23:01:36 +01:00
tomFlowee
9598e547d0
Use new Qt
2024-12-16 10:10:12 +01:00
tomFlowee
c86d6745d9
Make build failures stop the script.
...
No point in printing a cheerful message after a build failure.
2024-10-24 20:36:26 +02:00
tomFlowee
875438f0e9
Make sure the build stops on error.
2024-01-25 19:48:21 +01:00
tomFlowee
19ff7fde10
Forgot this one
2024-01-22 15:30:40 +01:00
tomFlowee
b1cbf45849
Add cmake option 'skip-example' & skip that module
...
The final release should not include the example module as we aim
releases at normal people, not devs.
This makes the skipping of the example module part of the build
setup by simply passing in -Dskip_example=TRUE
to cmake.
2024-01-16 14:40:37 +01:00
tomFlowee
7729854fc0
Update various versions for Android build-env
...
Boost -> 1.83
Qt -> 6.5.3
OpenSSL -> 3.1.3
ZXIng -> 2.1.0
2023-11-01 20:23:29 +01:00
tomFlowee
b83202cd0a
Stop including the info file in the APK
2023-10-25 13:23:12 +02:00
tomFlowee
56ff8fcff7
Make distclean not delete the blockchain data
...
Makes little sense to delete it only to instantly download
it again.
2023-08-30 18:11:25 +02:00
tomFlowee
31a3715315
Upgrade to Qt6.5.2
2023-08-28 11:49:30 +02:00
tomFlowee
97f4599464
move copy line to the sign script
2023-08-18 11:01:17 +02:00
tomFlowee
167c3a9b45
Move to Qt 6.5.1
...
This updates us from the 6.4.3 Qt release to default building on
Qt 6.5.1 in our build helper and natrally the docker file.
2023-06-26 22:32:34 +02:00
tomFlowee
7b35d70e53
Update Qt version
2023-03-21 18:23:11 +01:00
tomFlowee
834d59d82e
Fix reference
2023-02-06 21:59:55 +01:00
tomFlowee
e06cfc04f4
Change to use a persistent docker instance
...
To speed up builds, don't create and destroy dockers every run, instead
start one and keep calling into that one to do more builds.
2022-12-14 15:02:01 +01:00
tomFlowee
cf30287b0a
Improve detection of android build
2022-12-13 11:54:03 +01:00
tomFlowee
09b5f887f7
Add option to have faster deployments. (default off)
...
This allows a developer to avoid including the headers file in the APK
so it becomes a lot smaller and deployment is faster.
This only works on reinstalls, it won't be able to run on a phone where
Flowee Pay has never been installed.
2022-12-03 19:37:31 +01:00
tomFlowee
a612751e1e
Make it much easier to enable netlogging debug
...
Now you can just drop a netlog.conf in your pay/android/
dir and this script will do the rest (assuming your build
dir is fresh).
2022-11-30 14:19:43 +01:00
tomFlowee
7724e61ea9
Upgrade docker to qt641
2022-11-28 16:22:16 +01:00
tomFlowee
3705e5caef
Add 'noapk' arg to smartBuild
2022-11-15 13:09:46 +01:00
tomFlowee
6ae16ef6a4
Add basic signing
...
This ships a keystore for convenience, nothing official and
anyone could recreate it.
Now running 'smartBuild sign' will create the signed APK.
2022-11-14 16:01:45 +01:00
tomFlowee
8b86e22c6a
New revision of the build script
2022-11-13 20:06:26 +01:00
tomFlowee
05d666bc74
Add the basic block-headers in the APK
2022-11-13 16:58:19 +01:00
tomFlowee
5b6f9c4ebf
Update docker to include Svg lib
2022-11-10 17:06:00 +01:00
tomFlowee
9c02287144
Build and link
2022-09-17 11:14:55 +02:00