Browse Source
JNI-178 Android-Build: Add libarchive download
android-build-178
Hussein Kasem
3 years ago
No known key found for this signature in database
GPG Key ID: 9E61B9BC790E6B02
2 changed files with
8 additions and
1 deletions
-
android/external/Makefile.conf
-
android/external/downloads/Makefile
|
|
@ -24,6 +24,7 @@ OPENSSL_VERSION=1.1.1h |
|
|
|
GMP_VERSION=6.2.1 |
|
|
|
NETTLE_VERSION=3.7.3 |
|
|
|
BOOST_VERSION=1.74.0 |
|
|
|
LIB_ARCHIVE_VERSION=3.6.1 |
|
|
|
|
|
|
|
### Git deps repos
|
|
|
|
EXTERNAL_GIT_REPOS += libetpan|https://gitea.pep.foundation/pEp.foundation/libetpan.git?507ab94fc9609432ef2d4c62770139482f1b5084 |
|
|
|
|
|
@ -13,7 +13,8 @@ include ../Makefile.conf |
|
|
|
#------------------------------------------------------------------------------#
|
|
|
|
# Build parameters
|
|
|
|
|
|
|
|
all: download-iconv download-uuid download-sequoia-deps download-etpan download-sequoia download-boost download-cryptopp |
|
|
|
all: download-iconv download-uuid download-sequoia-deps download-etpan download-sequoia download-boost \ |
|
|
|
download-cryptopp download-archive |
|
|
|
|
|
|
|
download-iconv: libiconv-1.15.tar.gz |
|
|
|
|
|
|
@ -30,6 +31,7 @@ download-boost: boost-for-android.tar.gz |
|
|
|
|
|
|
|
download-cryptopp: cryptopp.tar.gz |
|
|
|
|
|
|
|
download-archive: libarchive-$(LIB_ARCHIVE_VERSION).tar.gz |
|
|
|
# Download source and patch it
|
|
|
|
libiconv-1.15.tar.gz: |
|
|
|
wget https://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.15.tar.gz |
|
|
@ -50,6 +52,10 @@ nettle-$(NETTLE_VERSION).tar.gz: |
|
|
|
wget -nc https://ftp.gnu.org/gnu/nettle/nettle-$(NETTLE_VERSION).tar.gz |
|
|
|
md5sum -c nettle-$(NETTLE_VERSION).tar.gz.md5 |
|
|
|
|
|
|
|
libarchive-$(LIB_ARCHIVE_VERSION).tar.gz: |
|
|
|
wget -nc https://libarchive.org/downloads/libarchive-$(LIB_ARCHIVE_VERSION).tar.gz |
|
|
|
md5sum -c libarchive-$(LIB_ARCHIVE_VERSION).tar.gz.md5 |
|
|
|
|
|
|
|
|
|
|
|
#------------------------------------------------------------------------------#
|
|
|
|
# Clone update and archive external projects GIT repos
|
|
|
|