ignaciogarcia
a54a339e03
PEMA-107 Move common variables to Makefile.conf
Done so that we do not need to repeat much generated code.
3 years ago
ignaciogarcia
604d46a21a
PEMA-107 Add some convenient methods in external/Makefile
3 years ago
ignaciogarcia
786d6f9c01
PEMA-107 Use uuid-prebuild instead of uuid-install
Done since uuid-install is not used anywhere, instead we just copy uuid.h file to external/output/arch/include.
3 years ago
ignaciogarcia
2bd70c9b44
PEMA-107 Move some code to Makefile.conf and createMakefile.sh
3 years ago
ignaciogarcia
1b8c820ab0
PEMA-107 Replace sed tag for real variable
3 years ago
ignaciogarcia
a3feba18a9
PEMA-107 Make all -src targets work with a pattern
3 years ago
ignaciogarcia
67f50f311e
PEMA-107 Make all -clean targets work with a pattern (except sequoia-ffi)
3 years ago
ignaciogarcia
0544920675
PEMA-107 Use toolchains installed by default with the NDK
Change binutils tools prefix for arm architecture.
Slightly improve script formatting.
3 years ago
ignaciogarcia
398e3a20c5
PEMA-107 Remove unused files
3 years ago
ignaciogarcia
09455331ad
PEMA-107 Add clean as prerequisite for clean-all
3 years ago
ignaciogarcia
6d444d36fc
PEMA-107 Modify external/Makefile to generate and delete Makefiles
3 years ago
ignaciogarcia
1b4f2976ba
PEMA-107 Add script to generate a Makefile for an arch
3 years ago
ignaciogarcia
523eb83013
PEMA-107 Create template with common parts for Makefiles
3 years ago
ignaciogarcia
5d36649306
PEMA-107 Make sure we remove the untared source afterwards
3 years ago
ignaciogarcia
048bb5dc15
PEMA-107 Move uuid patch application to downloads Makefile
3 years ago
ignaciogarcia
3d328f51d9
PEMA-107 Move nettle patches application to downloads Makefile
3 years ago
heck
56a4097332
Merge pull request 'PEMA-58 Update targetSdkVersion and compileSdkVersion to 31' ( #23 ) from Ignacio/pEpJNIAdapter:PEMA-58 into master
Reviewed-on: https://gitea.pep.foundation/pEp.foundation/pEpJNIAdapter/pulls/23
3 years ago
ignaciogarcia
698eaca581
PEMA-58 Update targetSdkVersion and compileSdkVersion to 31
3 years ago
heck
afee65067e
Build: update/add new DEPENDENCIES
3 years ago
heck
c2ccd91c4c
Merge in Release_2.1
3 years ago
heck
c0857e0104
pEpEngine=Release_2.1.64
3 years ago
heck
76525a9bd0
Merge pull request 'Compile changes' ( #21 ) from TSaschabc/pEpJNIAdapter:m1-android-build into Release_2.1
Reviewed-on: https://gitea.pep.foundation/pEp.foundation/pEpJNIAdapter/pulls/21
3 years ago
Sascha Bacardit
009c20f919
Compile changes
Using assorted changes gotten from Huss we've managed to make it work with a few caveats:
-You need to open android studio via the terminal
-Certain libraries (OpenSSL) needed to be updated
-Rust Tool Chain has to be updated
-New NDK is 25, which changes and removes certain things from the per-architecture make files to the general make file (LD, AR, AS, RANLIB, STRIP)
3 years ago
heck
feaf96fdc5
pEpEngine=Release_2.1.62
3 years ago
heck
72e78ddcfa
pEpEngine=Release_2.1.61
3 years ago
heck
d1bfec7b8b
pEpEngine=Release_2.1.60
3 years ago
heck
987ab367e7
pEpEngine=Release_2.1.59
3 years ago
heck
9f1518339e
Merge branch 'gitea-20' into Release_2.1
3 years ago
heck
694f753730
#20 - add function config_media_keys()
3 years ago
heck
3004e0d16f
#20 - add function config_enable_echo_in_outgoing_message_rating_preview()
3 years ago
heck
0a5116d61c
#20 - add function config_enable_echo_protocol()
3 years ago
heck
308a120262
pEp.yml2 - fix typo
3 years ago
heck
5170ec7373
#20 - add function sync_reinit()
3 years ago
heck
86c4063d16
#20 - add new signal
3 years ago
heck
49c6fd0829
Build: Link against libpEpCxx11
3 years ago
Luca Saiu
689f07ae81
change version number in build.gradle, for the next release
3 years ago
Volker Birk
2bfc41510a
Merge pull request 'JNI-177' ( #18 ) from JNI-177 into Release_2.1
Reviewed-on: https://gitea.pep.foundation/pEp.foundation/pEpJNIAdapter/pulls/18
3 years ago
Hussein Kasem
faecdc7354
JNI-177 Maintenance: Update outdated version name to next version
3 years ago
Hussein Kasem
6496b499fe
JNI-177 Maintenance: Move from jcenter(deprecated) to mavenCentral repository
3 years ago
Hussein Kasem
143b8eafa0
JNI-177 Update libetpan to use autoconf and build for current arch
This saves time and space but also requires to drop support for Android <21 (5.0), its fine as now a days android 22 is like 98% of market.
3 years ago
Hussein Kasem
7e24b3fd59
JNI-177 Update outdated engine version
3 years ago
Hussein Kasem
ea179e14dc
JNI-177 Stop using NDK Standalone toolchains.
3 years ago
heck
bdf227cc24
pEpEngine=Release_2.1.56
3 years ago
heck
457654fde5
Build: windows - manual merge of PR#15 from thomas (due to conflicts)
3 years ago
heck
852f0f22df
Fix:: Windows portability - manual merge of PR#15 from thomas (due to conflicts)
3 years ago
heck
ff47783341
PityTest: Disable broken termsize detection
3 years ago
Hussein Kasem
56d71a5b4c
JNI-174 Wrap __LP64__ related stuff into ifdef ANDROID to keep JNI-158 and don't break dates on android.
On android32 bits time_t struct it is 32 bits and this is causing an overflow after 01/Feb/22 giving negative dates and therefore converting from 09/02/22 to 25/02/21.
3 years ago
Hussein Kasem
f714e19af2
JNI-174: Revert "JNI-158 - remove __LP64__ related stuff"
This reverts commit bc035e29
3 years ago
heck
2a6b03b047
pEpEngine=Release_2.1.52
3 years ago
heck
4044b57eb8
Merge branch 'JNI-167'
3 years ago