Vitalii Koshura
52daa40b71
Fix build with Android
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2023-10-06 02:28:05 +02:00
Tal Regev
4f3d55312c
Deprecated android native in ci
2023-03-18 21:23:59 +02:00
Tal Regev
758d93d65c
Unify manifests vcpkg files
2022-06-05 23:58:04 +03:00
Tal Regev
cbd38d4c93
Test android openssl fix
2022-05-21 01:18:00 +03:00
Tal Regev
dbfb701801
Bug fix vcpkgDir in android ci script
2022-05-12 14:20:56 +03:00
Tal Regev
bb084e87d3
Unite vcpkg link in shell scripts in linux, mingw, android and osx platforms.
2022-05-11 14:28:47 +03:00
Tal Regev
2da6abec68
Add android libs cmake
2022-04-18 16:22:33 +03:00
Tal Regev
fea774c9e4
Add android manifests vcpkg
2022-04-12 18:32:54 +03:00
Vitalii Koshura
f099045269
[CI] Add openssl custom port to fix build issues
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2022-04-07 17:19:21 +02:00
Vitalii Koshura
d1514e1898
[CI] Simplify AWS S3 usage for vcpkg cache
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2022-03-29 01:16:36 +02:00
Vitalii Koshura
9208bca72c
[Android] Fix armv6 vcpkg build.
...
Use curl 7.80.0 for non-vcpkg Android build.
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2021-11-24 23:57:31 +01:00
talregev
be0e727dc9
[Android] Update openssl 1.1.1l
2021-08-26 12:00:25 +03:00
talregev
eb516a5c6e
Update curl to 7.78.0
...
Add --with-openssl option
2021-08-12 17:58:20 +03:00
Tal Regev
f4a46651e3
Arrange android boinc ci script. Make it more simple.
2021-08-06 11:11:28 +03:00
Tal Regev
10dac66f38
Android vcpkg in ci compile in release only
2021-07-01 19:21:13 +03:00
Vitalii Koshura
f16cb65fff
Merge pull request #4365 from talregev/Talr_openssl_1.1.1k
...
[Android][Scripts] Compile openssl 1.1.1k
2021-05-19 14:32:48 +02:00
Tal Regev
07d253eac2
Compile openssl 1.1.1k
2021-05-17 08:56:31 +03:00
Tal Regev
ebef837a47
Compile armv6 with vcpkg
...
Remove PKG_CONFIG_SYSROOT_DIR
Change android.cmake to be the same as Microsoft vcpkg
2021-05-17 08:26:36 +03:00
Tal Regev
28c68c1151
Compile android with new curl and openssl:
...
- CURL_VERSION=7.74.0
- OPENSSL_VERSION=1.1.1j
remove --without-zlib option from curl arm and armv6
2021-04-12 23:10:31 +03:00
Tal Regev
e01073d585
Compile android with vcpkg (rappture, curl and openssl)
2021-04-10 01:41:57 +03:00
talregev
aff3048690
change android cache_dir defualt location: $(pwd)/3rdParty/cacheBuild/android
...
android-tc new location: -> "$cache_dir"/android-tc
Set ANDROID_ARM_NEON from triplet
Change cache vcpkg of android to $cache_dir/vcpkgcache/
Add more option to clear_environemt
Change vcpkg location aka vcpkd_root env var: $BUILD_DIR/vcpkg
2021-04-03 20:41:19 +03:00
Tal Regev
b078d119cc
Fix neon tests
2021-04-01 16:50:00 +03:00
Tal Regev
bab0ef9645
Arrange android ci
2021-03-30 20:10:14 +03:00
Tal Regev
0d6ffae700
parallel make in Android
2021-03-30 16:34:07 +03:00
Tal Regev
4ca980f5c3
Compile wrappture app for linux and android
2021-03-30 00:41:03 +03:00
Tal Regev
08f8add81d
Fix cache.
...
Add info when we delete android_tc folder.
Add info to test.
2021-03-26 22:58:07 +03:00
Tal Regev
f206ff9301
Switch to ndk 15c
2021-03-25 22:06:38 +02:00
Tal Regev
742dd0fc48
armv6 ndk16b
2021-03-22 20:33:06 +02:00
Tal Regev
64439ec446
Compile samples apps for android.
2021-03-22 00:31:43 +02:00
Vitalii Koshura
73b540a3b0
[Android] Add libs and apps builds to CI.
...
Do some scripts refactoring.
Clean-up outdated files.
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2021-03-08 20:38:47 +01:00
talregev
7844384972
Add Armv6Test
2020-07-24 23:56:33 +03:00
Tal Regev
e9f7710fc0
armv6 support
2020-07-24 23:56:14 +03:00
talregev
6f191b922f
Remove ./clear_environment.sh from buildAndroidBOINC-CI.sh
2020-07-11 00:29:14 +03:00
talregev
f9363dfa44
Fix neon test
2020-07-10 20:20:50 +03:00
talregev
588fb50007
Change to [ERROR] "$i" contains neon optimization
2020-07-10 20:15:47 +03:00
talregev
694202e424
Define neon test in buildAndroidBOINC-CI.sh
2020-07-10 20:11:30 +03:00
talregev
65f4f97871
Invalidate openssl and curl for all platforms.
2020-07-05 04:51:14 +03:00
talregev
529495b1e4
Invalidate openssl and curl, to create them again without neon optimization.
2020-07-05 04:23:25 +03:00
talregev
41d0505662
Add space after comment
...
Merge your clean-up script
2020-07-05 04:15:34 +03:00
talregev
53cd10c234
Remove neon optimization from openssl
2020-07-05 01:46:04 +03:00
talregev
993f027946
Revert echo commands
2020-07-04 01:08:23 +03:00
talregev
1d8231ca87
test commit. will revert next commit.
2020-07-04 00:37:36 +03:00
talregev
893caeb2a3
Add export CREATED_NDK_FOLDER="no" for user delete the cache folder.
...
The script will download the ndk folder again even if the user have the CREATED_NDK_FOLDER="yes" from previouse builds.
2020-07-03 21:17:52 +03:00
talregev
d1480b98da
Add ndk version for CURL_FLAGFILE and OPENSSL_FLAGFILE.
...
Make more simpler code.
2020-07-03 21:11:48 +03:00
talregev
c7a3063660
Fix ci check.
2020-07-03 19:52:36 +03:00
talregev
bdb2b3e715
create touch "${NDK_FLAGFILE}" after remove openssl and curl.
2020-07-03 19:36:56 +03:00
talregev
462bb9d09c
remove unnecessary export CREATED_NDK_FOLDER="no"
2020-07-03 19:09:21 +03:00
talregev
5ffa0a7178
Add version for tmp openssl, curl and ndk in there name.
...
For upgrade version issue.
2020-07-03 18:48:50 +03:00
talregev
c875cda399
Fix createNDKFolder for CI
2020-07-03 18:40:14 +03:00
talregev
40c57eb794
If the NDK_FLAGFILE is not present, compile also opensll and curl with the new ndk.
...
Add 3rdParty/android/ to git ignore.
2020-07-03 18:24:54 +03:00