You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
# TODO: Tiddy up
|
|
|
|
### Android NDK Common conf
|
|
|
|
|
|
|
|
NDK_TOOLCHAIN_COMPILER ?= clang
|
|
|
|
|
|
|
|
### Select GNU SED on MacOS.
|
|
|
|
|
|
|
|
NDK_UNAME := $(shell uname -s | tr '[A-Z]' '[a-z]')
|
|
|
|
|
|
|
|
ifeq ($(NDK_UNAME),darwin)
|
|
|
|
SED=gsed
|
|
|
|
else
|
|
|
|
SED=sed
|
|
|
|
endif
|
|
|
|
|
|
|
|
### Sequoia deps versions
|
|
|
|
OPENSSL_VERSION=1.1.1b
|
|
|
|
GMP_VERSION=6.1.2
|
|
|
|
NETTLE_VERSION=3.4.1
|
|
|
|
|
|
|
|
### Git deps repos
|
|
|
|
EXTERNAL_GIT_REPOS += libetpan|https://github.com/fdik/libetpan.git?HEAD
|
|
|
|
EXTERNAL_GIT_REPOS += sequoia|https://gitlab.com/sequoia-pgp/sequoia.git?365d00a08bec6a5a48d48a7c7893d78c27092b59
|
|
|
|
|
|
|
|
### Common variables
|
|
|
|
#### Source code targets
|
|
|
|
EXTERNAL_SRCS += libiconv-src
|
|
|
|
EXTERNAL_SRCS += uuid-src
|
|
|
|
EXTERNAL_SRCS += openssl-src
|
|
|
|
EXTERNAL_SRCS += gmp-src
|
|
|
|
EXTERNAL_SRCS += nettle-src
|
|
|
|
|
|
|
|
#### Clean source code targets.
|
|
|
|
EXTERNAL_SRCS_CLEAN += libiconv-clean
|
|
|
|
EXTERNAL_SRCS_CLEAN += uuid-clean
|
|
|
|
EXTERNAL_SRCS_CLEAN += openssl-clean
|
|
|
|
EXTERNAL_SRCS_CLEAN += gmp-clean
|
|
|
|
EXTERNAL_SRCS_CLEAN += nettle-clean
|
|
|
|
EXTERNAL_SRCS_CLEAN += sequoia-ffi-clean
|
|
|
|
|