ignaciogarcia
ed72e2a29e
PEMA-103 Make engine depend on transport
holly mess
3 years ago
ignaciogarcia
c85ccd25bb
PEMA-103 WIP
3 years ago
ignaciogarcia
a03bb845cb
PEMA-103 Change sync to codegen as sources were moved
3 years ago
ignaciogarcia
7ccf3a97c5
PEMA-107 Compile for only connected devices if running from IDE
3 years ago
ignaciogarcia
f20dd609a9
PEMA-107 Only run buildExternal for connected devices
3 years ago
ignaciogarcia
7a3df224e6
PEMA-107 Add argument to ndk to prevent "bad file descriptor"
Reference: https://jira.appcelerator.org/plugins/servlet/mobile#issue/TIMOB-27776
3 years ago
ignaciogarcia
a139f6e75c
PEMA-107 Allow to modify abis to build for in build.gradle
3 years ago
ignaciogarcia
698eaca581
PEMA-58 Update targetSdkVersion and compileSdkVersion to 31
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
Luca Saiu
689f07ae81
change version number in build.gradle, for the next release
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
f31ea6e5e3
Android build: Update sequoia to 1.3.0 and get rid of cargo experimental for the build.
4 years ago
Hussein Kasem
92b6dc1bd3
Android build: Apply nettle 3.7.3 patch
4 years ago
Hussein Kasem
5036b3b69e
Android Build: Update sequoia deps and build.gradle for Release 2.1.8
4 years ago
Hussein Kasem
3546afd50f
Android build: Update build.gradle to not parallel build JNI generated code
5 years ago
Hussein Kasem
c1fc4fb5ca
JNI-106 Android build: update to use current Makefile and api.
5 years ago
Hussein Kasem
33024de2d6
Android build: Update sequoia hash
5 years ago
Hussein Kasem
774bb3dad5
JNI-111 Update Makefile.conf and build.gradle
Makefile.conf: point to pep-engine sequoia branch instead of the fork.
build.gradle: Upgrade to match with latest android gradle plugin.
5 years ago
Hussein Kasem
cc04f49337
Update android-plugin version and remove unused version.
6 years ago
Hussein Kasem
c857de39ed
Android build: Fix property name
6 years ago
Hussein Kasem
a061c3fcf5
JNI-81: Update libetpan build to use output dir and avoid unziping
6 years ago
Hussein Kasem
f8d6c883d8
JNI-81 Add x86 and x64_86 support
6 years ago
Hussein Kasem
484c7a4a1f
JNI-81: Arm64 first approach
6 years ago
Hussein Kasem
7bae3ce2dd
JNI-81 Add Makefile for armeabi-v7a and WIP Makefile for arm64-v8a
6 years ago
Hussein Kasem
02e975e6a8
Switch to sequoia and update from pEp.* to foundation.*
6 years ago
Hussein Kasem
6e0fe81adb
Use make pEp.jar instead of make gensource on gradle
6 years ago
Hussein Kasem
114c627b96
Build asn.1 with make instead of make generate
6 years ago
Hussein Kasem
5ba5c06a72
Adapt android build files to sync.
6 years ago
Hussein Kasem
bff3c46127
Update deprecated dependency type.
7 years ago
Hussein Kasem
0c9ce6cace
Update engine version number and gradle buildtools version
Android: v1.0.213
7 years ago
Hussein Kasem
f98ed83a7c
Comment out asn1 gradle task (included on Makefile now)
7 years ago
Hussein Kasem
2f782d6ad3
Update gradle versions and engine version
7 years ago
Hussein Kasem
d5607ba774
Start to use NDK standalone toolchain (ndk17) and switch to clang
7 years ago
Hussein Kasem
d0e2df55db
Update android test to build again
7 years ago
Hussein Kasem
63a51429ce
Add jcenter repo again
8 years ago
Arturo
eac584d3e6
Update gradle versions
8 years ago
Hussein Kasem
6487bd4b33
Update Android BuildToolsVersion to 26.0.2
8 years ago
Edouard Tisserant
1b68fc522e
Update Android build to latest gradle plugin
8 years ago
Hussein Kasem
7195993a5f
Update engine version and fix build from scratch
8 years ago
Hussein Kasem
4e981f7a90
added engine source gen steps to build.gradle
9 years ago
Edouard Tisserant
30f2c10694
JNI-26 fixed include path for pEpEngine includes, according to new JNI build.
9 years ago
Edouard Tisserant
e260313ded
JNI-26 stop with pEpEngine build zip, added dependency to generate JNI source
9 years ago
Hussein Kasem
d12a405dec
remove unnecesary absolute path
9 years ago
Hussein Kasem
d81a834424
new build config to have debug on Android Studio
9 years ago
Edouard Tisserant
7673394867
Explicitely distinguish pEpEngine release and debug builds. Debug build has to be launched explicitely with 'gradle buildpEpEngineDebug'
9 years ago
Edouard Tisserant
d961a32145
re-commited arturo's changes in one single clean commit, again stripped leftover mess - 'update test app, update hgignore' also, this commit updates adapter's buildToolsVersion to 25.0.0.
9 years ago
Hussein Kasem
eebf37b8d4
Changed default package name to the current p≡p for android package name, fixed unencrypted subject jni method signature
9 years ago
Hussein Kasem
d5f3056378
updated android plugin version
9 years ago