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
Hussein Kasem
5732861c10
added buildtools and new logo
9 years ago
huss
bb6a5c8c1e
wrapped identity_color from pEpEngine and added pEpEngine clean task add gradle script
9 years ago
Edouard Tisserant
adfff29994
Android: Disabled build of ssl and sasl for libetpan, forced libetpan to use iconv already built for gpg
9 years ago
Edouard Tisserant
255a9a34b1
android : added cleanpEpEngine gradle target
10 years ago
Edouard Tisserant
3a8396768e
android: various cleanup/fixes + lol-hip-op support (added '-pie' in LDFLAGS')
10 years ago
dietz
f5f6fa3f29
intermediate state. status might work again, should compile
10 years ago
Edouard Tisserant
8018ec8276
Android: more gradle rules tweaking
10 years ago
Edouard Tisserant
cab2db9b13
Android: use jcenter for dependecy resolution, update commons-io from 2.2 to 2.4
10 years ago
Edouard Tisserant
92d3c9769d
Android : ensure that gnupg assets are included at first build
10 years ago
Edouard Tisserant
f3b94b45fa
Android : small fix for gradle clean target
10 years ago
Edouard Tisserant
2db3f7088d
Stripped GPG-agent service code, useless with gnupg 2.0.x. Removed pinentry.sh and npth. Extended gradle clean to external
10 years ago
Edouard Tisserant
e8fe8e5d25
Android : added TEMP env var pointing to a tmp dir in internan cache
10 years ago
Edouard Tisserant
dc3780b5ac
Android : Ensure assets are populated _before_ packaging theme into aar.
10 years ago
Edouard Tisserant
5968278fda
Android : moved external's assets in external/assets, preventing assets managed by gradle from beeing modified by makefiles. Updated externals to newer revisions
10 years ago
Edouard Tisserant
c477c92801
Android : invoke pEpEngine build with updated path to libetpan
10 years ago
Edouard Tisserant
51e7f245f7
Android: added libetpan to external, not anymore a manual step in the wiki
10 years ago
Edouard Tisserant
fbdb809a83
Android : use pEpEngine system.db build
10 years ago
Edouard Tisserant
7eee8f90bf
Android : Added default value to pEpAppPackageName property : com.pep.k9
10 years ago
Edouard Tisserant
0d5bc01646
Android :
- added TrustWord DB in assets
- added GPG external build based on gnupg-for-android external build
- added runtime asset unpacking into file system, for native access
- added gradle tasks and dependencies to invoke external and pEpEngine build
- added GPGAgentService and associated android intent to start gpg-agent
- added dumb pinentry.sh to keep gpg-agent happy
Note : temporary added import_key to basic_api for testing purpose
10 years ago
Edouard Tisserant
88fb7a60cb
Added AndroidHelper class+JNI to hold Android specific initialization and stuff. Set HOME env var for pEpEngine to behave
10 years ago