1*cd192fa9SAndroid Build Coastguard WorkerCONFIGURE_ARGS="\ 2*cd192fa9SAndroid Build Coastguard Worker \ 3*cd192fa9SAndroid Build Coastguard Worker" 4*cd192fa9SAndroid Build Coastguard Worker 5*cd192fa9SAndroid Build Coastguard Worker# unneeded directories 6*cd192fa9SAndroid Build Coastguard WorkerUNNEEDED_SOURCES="\ 7*cd192fa9SAndroid Build Coastguard Workerlib/scryptenc \ 8*cd192fa9SAndroid Build Coastguard Worker" 9*cd192fa9SAndroid Build Coastguard Worker 10*cd192fa9SAndroid Build Coastguard Worker# unneeded files 11*cd192fa9SAndroid Build Coastguard WorkerUNNEEDED_SOURCES+="\ 12*cd192fa9SAndroid Build Coastguard Workerconfig.h.in \ 13*cd192fa9SAndroid Build Coastguard Workerconfigure \ 14*cd192fa9SAndroid Build Coastguard WorkerFORMAT \ 15*cd192fa9SAndroid Build Coastguard Workermain.c \ 16*cd192fa9SAndroid Build Coastguard WorkerMakefile.in \ 17*cd192fa9SAndroid Build Coastguard Workerscrypt.1 \ 18*cd192fa9SAndroid Build Coastguard Workerlib/crypto/crypto_aesctr.c \ 19*cd192fa9SAndroid Build Coastguard Workerlib/crypto/crypto_aesctr.h \ 20*cd192fa9SAndroid Build Coastguard Workerlib/crypto/crypto_scrypt-nosse.c \ 21*cd192fa9SAndroid Build Coastguard Workerlib/crypto/sha256.c \ 22*cd192fa9SAndroid Build Coastguard Workerlib/crypto/sha256.h \ 23*cd192fa9SAndroid Build Coastguard Workerlib/util/memlimit.c \ 24*cd192fa9SAndroid Build Coastguard Workerlib/util/memlimit.h \ 25*cd192fa9SAndroid Build Coastguard Workerlib/util/readpass.c \ 26*cd192fa9SAndroid Build Coastguard Workerlib/util/readpass.h \ 27*cd192fa9SAndroid Build Coastguard Workerlib/util/warn.c \ 28*cd192fa9SAndroid Build Coastguard Workerlib/util/warn.h \ 29*cd192fa9SAndroid Build Coastguard Worker" 30*cd192fa9SAndroid Build Coastguard Worker 31*cd192fa9SAndroid Build Coastguard WorkerNEEDED_SOURCES="\ 32*cd192fa9SAndroid Build Coastguard Workerconfig.h \ 33*cd192fa9SAndroid Build Coastguard Workerlib \ 34*cd192fa9SAndroid Build Coastguard Workerscrypt_platform.h \ 35*cd192fa9SAndroid Build Coastguard Worker" 36*cd192fa9SAndroid Build Coastguard Worker 37*cd192fa9SAndroid Build Coastguard WorkerSCRYPT_CFLAGS="\ 38*cd192fa9SAndroid Build Coastguard Worker-DHAVE_CONFIG_H \ 39*cd192fa9SAndroid Build Coastguard Worker-DUSE_OPENSSL_PBKDF2 \ 40*cd192fa9SAndroid Build Coastguard Worker" 41*cd192fa9SAndroid Build Coastguard Worker 42*cd192fa9SAndroid Build Coastguard WorkerSCRYPT_EXPORT_C_INCLUDE_DIRS="\ 43*cd192fa9SAndroid Build Coastguard Workerlib/crypto \ 44*cd192fa9SAndroid Build Coastguard Worker" 45*cd192fa9SAndroid Build Coastguard Worker 46*cd192fa9SAndroid Build Coastguard WorkerSCRYPT_INCLUDES="\ 47*cd192fa9SAndroid Build Coastguard Workerlib/util \ 48*cd192fa9SAndroid Build Coastguard Worker" 49*cd192fa9SAndroid Build Coastguard Worker 50*cd192fa9SAndroid Build Coastguard WorkerSCRYPT_SOURCES="\ 51*cd192fa9SAndroid Build Coastguard Workerlib/crypto/crypto_scrypt-ref.c \ 52*cd192fa9SAndroid Build Coastguard Worker" 53*cd192fa9SAndroid Build Coastguard Worker 54*cd192fa9SAndroid Build Coastguard WorkerSCRYPT_SOURCES_arm="\ 55*cd192fa9SAndroid Build Coastguard Worker" 56*cd192fa9SAndroid Build Coastguard Worker 57*cd192fa9SAndroid Build Coastguard WorkerSCRYPT_SOURCES_EXCLUDES_arm="\ 58*cd192fa9SAndroid Build Coastguard Worker" 59*cd192fa9SAndroid Build Coastguard Worker 60*cd192fa9SAndroid Build Coastguard WorkerSCRYPT_SOURCES_arm_neon="\ 61*cd192fa9SAndroid Build Coastguard Workerlib/crypto/crypto_scrypt-neon.c \ 62*cd192fa9SAndroid Build Coastguard Worker" 63*cd192fa9SAndroid Build Coastguard Worker 64*cd192fa9SAndroid Build Coastguard WorkerSCRYPT_SOURCES_EXCLUDES_arm_neon="\ 65*cd192fa9SAndroid Build Coastguard Workerlib/crypto/crypto_scrypt-ref.c \ 66*cd192fa9SAndroid Build Coastguard Worker" 67*cd192fa9SAndroid Build Coastguard Worker 68*cd192fa9SAndroid Build Coastguard WorkerSCRYPT_SOURCES_arm64="\ 69*cd192fa9SAndroid Build Coastguard Workerlib/crypto/crypto_scrypt-neon.c \ 70*cd192fa9SAndroid Build Coastguard Worker" 71*cd192fa9SAndroid Build Coastguard Worker 72*cd192fa9SAndroid Build Coastguard WorkerSCRYPT_SOURCES_EXCLUDES_arm64="\ 73*cd192fa9SAndroid Build Coastguard Workerlib/crypto/crypto_scrypt-ref.c \ 74*cd192fa9SAndroid Build Coastguard Worker" 75*cd192fa9SAndroid Build Coastguard Worker 76*cd192fa9SAndroid Build Coastguard WorkerSCRYPT_SOURCES_mips="\ 77*cd192fa9SAndroid Build Coastguard Worker" 78*cd192fa9SAndroid Build Coastguard Worker 79*cd192fa9SAndroid Build Coastguard WorkerSCRYPT_SOURCES_EXCLUDES_mips="\ 80*cd192fa9SAndroid Build Coastguard Worker" 81*cd192fa9SAndroid Build Coastguard Worker 82*cd192fa9SAndroid Build Coastguard WorkerSCRYPT_SOURCES_x86="\ 83*cd192fa9SAndroid Build Coastguard Workerlib/crypto/crypto_scrypt-sse.c \ 84*cd192fa9SAndroid Build Coastguard Worker" 85*cd192fa9SAndroid Build Coastguard Worker 86*cd192fa9SAndroid Build Coastguard WorkerSCRYPT_SOURCES_EXCLUDES_x86="\ 87*cd192fa9SAndroid Build Coastguard Workerlib/crypto/crypto_scrypt-ref.c \ 88*cd192fa9SAndroid Build Coastguard Worker" 89*cd192fa9SAndroid Build Coastguard Worker 90*cd192fa9SAndroid Build Coastguard WorkerSCRYPT_SOURCES_x86_64="\ 91*cd192fa9SAndroid Build Coastguard Workerlib/crypto/crypto_scrypt-sse.c \ 92*cd192fa9SAndroid Build Coastguard Worker" 93*cd192fa9SAndroid Build Coastguard Worker 94*cd192fa9SAndroid Build Coastguard WorkerSCRYPT_SOURCES_EXCLUDES_x86_64="\ 95*cd192fa9SAndroid Build Coastguard Workerlib/crypto/crypto_scrypt-ref.c \ 96*cd192fa9SAndroid Build Coastguard Worker" 97*cd192fa9SAndroid Build Coastguard Worker 98*cd192fa9SAndroid Build Coastguard WorkerSCRYPT_PATCHES="\ 99*cd192fa9SAndroid Build Coastguard Workeruse_openssl_pbkdf2.patch \ 100*cd192fa9SAndroid Build Coastguard Workerarm_neon.patch \ 101*cd192fa9SAndroid Build Coastguard Worker" 102*cd192fa9SAndroid Build Coastguard Worker 103*cd192fa9SAndroid Build Coastguard WorkerSCRYPT_PATCHES_use_openssl_pbkdf2_SOURCES="\ 104*cd192fa9SAndroid Build Coastguard Workerlib/crypto/crypto_scrypt-ref.c \ 105*cd192fa9SAndroid Build Coastguard Workerlib/crypto/crypto_scrypt-sse.c \ 106*cd192fa9SAndroid Build Coastguard Worker" 107*cd192fa9SAndroid Build Coastguard Worker 108*cd192fa9SAndroid Build Coastguard WorkerSCRYPT_PATCHES_arm_neon_SOURCES="\ 109*cd192fa9SAndroid Build Coastguard Workerlib/crypto/crypto_scrypt-neon-salsa208.h \ 110*cd192fa9SAndroid Build Coastguard Workerlib/crypto/crypto_scrypt-neon.c \ 111*cd192fa9SAndroid Build Coastguard Worker" 112