1CONFIGURE_ARGS="\ 2 \ 3" 4 5# unneeded directories 6UNNEEDED_SOURCES="\ 7lib/scryptenc \ 8" 9 10# unneeded files 11UNNEEDED_SOURCES+="\ 12config.h.in \ 13configure \ 14FORMAT \ 15main.c \ 16Makefile.in \ 17scrypt.1 \ 18lib/crypto/crypto_aesctr.c \ 19lib/crypto/crypto_aesctr.h \ 20lib/crypto/crypto_scrypt-nosse.c \ 21lib/crypto/sha256.c \ 22lib/crypto/sha256.h \ 23lib/util/memlimit.c \ 24lib/util/memlimit.h \ 25lib/util/readpass.c \ 26lib/util/readpass.h \ 27lib/util/warn.c \ 28lib/util/warn.h \ 29" 30 31NEEDED_SOURCES="\ 32config.h \ 33lib \ 34scrypt_platform.h \ 35" 36 37SCRYPT_INCLUDES="\ 38lib/crypto \ 39lib/util \ 40" 41 42SCRYPT_SOURCES="\ 43lib/crypto/crypto_scrypt-ref.c \ 44" 45 46SCRYPT_SOURCES_arm="\ 47" 48 49SCRYPT_SOURCES_EXCLUDES_arm="\ 50" 51 52SCRYPT_SOURCES_arm_neon="\ 53lib/crypto/crypto_scrypt-neon.c \ 54" 55 56SCRYPT_SOURCES_EXCLUDES_arm_neon="\ 57lib/crypto/crypto_scrypt-ref.c \ 58" 59 60SCRYPT_SOURCES_mips="\ 61" 62 63SCRYPT_SOURCES_EXCLUDES_mips="\ 64" 65 66SCRYPT_SOURCES_x86="\ 67lib/crypto/crypto_scrypt-sse.c \ 68" 69 70SCRYPT_SOURCES_EXCLUDES_x86="\ 71lib/crypto/crypto_scrypt-ref.c \ 72" 73 74SCRYPT_SOURCES_x86_64="\ 75lib/crypto/crypto_scrypt-sse.c \ 76" 77 78SCRYPT_SOURCES_EXCLUDES_x86_64="\ 79lib/crypto/crypto_scrypt-ref.c \ 80" 81 82SCRYPT_PATCHES="\ 83use_openssl_pbkdf2.patch \ 84arm-neon.patch \ 85" 86 87SCRYPT_PATCHES_use_openssl_pbkdf2_SOURCES="\ 88lib/crypto/crypto_scrypt-ref.c \ 89" 90 91SCRYPT_PATCHES_bionic_SOURCES="\ 92lib/crypto/crypto_scrypt-neon.c \ 93lib/crypto/crypto_scrypt-neon-salsa208.h \ 94" 95