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
Edouard Tisserant
584167b587
Android : Updated path to pEpEngine zip bundle, removed hard coded reference to ndk in local.properties, use ANDROID_NDK env var instead.
10 years ago
Edouard Tisserant
51322a7242
Fixed Android's .aar not containing native libs
10 years ago
Edouard Tisserant
6d07135966
Added android build, as android library
10 years ago