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