heck
de0b135a68
pEpEngine=v2.1.72
libpEpAdapter=v2.1.24
2 years ago
heck
d7f58c7f62
Fix : #39 - Ratings values inconsistent with engine (2.1)
2 years ago
heck
00605c51e4
Merge pull request 'gitea-29' ( #30 ) from Ignacio/pEpJNIAdapter:gitea-29 into Release_2.1
Reviewed-on: https://gitea.pep.foundation/pEp.foundation/pEpJNIAdapter/pulls/30
3 years ago
ignaciogarcia
c9f77caab7
PEMA-107 Update rust toolchain version for sequoia
3 years ago
ignaciogarcia
184d45b73d
PEMA-107 Add Makefile help and colors
Ignore errors in non-essential recipes.
3 years ago
ignaciogarcia
0d101afcbc
PEMA-107 Remove downloads.stamp dependency from makefile creation
3 years ago
ignaciogarcia
bdc33943c2
PEMA-107 Compile for only connected devices if running from IDE
3 years ago
ignaciogarcia
d7786acd4e
PEMA-107 Only run buildExternal for connected devices
3 years ago
ignaciogarcia
ceb96af85d
PEMA-107 Add convenience methods to refresh makefiles in-place
Declare phony targets
3 years ago
ignaciogarcia
8b61d784ee
PEMA-107 Do not use phony targets as prerequisites
If we do that, the rule will always run. Instead we need to use real files as prerequisites.
Reference: https://www.gnu.org/software/make/manual/make.html#Phony-Targets :
"A phony target should not be a prerequisite of a real target file; if it is, its recipe will be run every time make goes to update that file."
3 years ago
ignaciogarcia
9c96609181
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
a3f8505017
PEMA-107 Allow to modify abis to build for in build.gradle
3 years ago
ignaciogarcia
8ea8972f9a
PEMA-107 Allow to pass abi(s) to build for as parameter
3 years ago
ignaciogarcia
ed66af9de2
PEMA-107 Improve showsetup clarity
3 years ago
ignaciogarcia
f69f322a8b
PEMA-107 Add PerArchMakefile.conf
This file is meant to hold common variables for *only* architectures' Makefiles.
Organize Makefile.conf.
3 years ago
ignaciogarcia
a9c2bf98fc
PEMA-107 Remove duplicate ANDROID_API variable
3 years ago
ignaciogarcia
8c80c9794d
PEMA-107 Move common variables to Makefile.conf
Done so that we do not need to repeat much generated code.
3 years ago
ignaciogarcia
6460ad117a
PEMA-107 Add some convenient methods in external/Makefile
3 years ago
ignaciogarcia
2d47bf1500
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
ad6bd72f1c
PEMA-107 Move some code to Makefile.conf and createMakefile.sh
3 years ago
ignaciogarcia
3179352d70
PEMA-107 Replace sed tag for real variable
3 years ago
ignaciogarcia
ebcadf16f0
PEMA-107 Make all -src targets work with a pattern
3 years ago
ignaciogarcia
e106a10258
PEMA-107 Make all -clean targets work with a pattern (except sequoia-ffi)
3 years ago
ignaciogarcia
334c0d5cec
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
1d068ff844
PEMA-107 Remove unused files
3 years ago
ignaciogarcia
b3b46b669b
PEMA-107 Add clean as prerequisite for clean-all
3 years ago
ignaciogarcia
8fce027f48
PEMA-107 Modify external/Makefile to generate and delete Makefiles
3 years ago
ignaciogarcia
cb2139772c
PEMA-107 Add script to generate a Makefile for an arch
3 years ago
ignaciogarcia
9646b376f1
PEMA-107 Create template with common parts for Makefiles
3 years ago
ignaciogarcia
1bd2683d17
PEMA-107 Make sure we remove the untared source afterwards
3 years ago
ignaciogarcia
77d9585727
PEMA-107 Move uuid patch application to downloads Makefile
3 years ago
ignaciogarcia
4d823359ef
PEMA-107 Move nettle patches application to downloads Makefile
3 years ago
heck
7aec213f2f
DEPENDENCIES: corrected wrong rel tags due to switch to semver
3 years ago
heck
8647a08181
pEpEngine=Release_2.1.66
libpEpAdapter=Release_2.1.23
3 years ago
heck
988429b893
Merge pull request 'PEMA-58 Update targetSdkVersion and compileSdkVersion to 31' ( #22 ) from Ignacio/pEpJNIAdapter:PEMA-58 into Release_2.1
Reviewed-on: https://gitea.pep.foundation/pEp.foundation/pEpJNIAdapter/pulls/22
3 years ago
ignaciogarcia
fb8f82c6a6
PEMA-58 Update targetSdkVersion and compileSdkVersion to 31
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