2 noinst_LIBRARIES += src/lib/libtor-crypt-ops.a
5 noinst_LIBRARIES += src/lib/libtor-crypt-ops-testing.a
8 # ADD_C_FILE: INSERT SOURCES HERE.
9 src_lib_libtor_crypt_ops_a_SOURCES = \
10 src/lib/crypt_ops/crypto_cipher.c \
11 src/lib/crypt_ops/crypto_curve25519.c \
12 src/lib/crypt_ops/crypto_dh.c \
13 src/lib/crypt_ops/crypto_digest.c \
14 src/lib/crypt_ops/crypto_ed25519.c \
15 src/lib/crypt_ops/crypto_format.c \
16 src/lib/crypt_ops/crypto_hkdf.c \
17 src/lib/crypt_ops/crypto_init.c \
18 src/lib/crypt_ops/crypto_ope.c \
19 src/lib/crypt_ops/crypto_pwbox.c \
20 src/lib/crypt_ops/crypto_rand.c \
21 src/lib/crypt_ops/crypto_rand_fast.c \
22 src/lib/crypt_ops/crypto_rand_numeric.c \
23 src/lib/crypt_ops/crypto_rsa.c \
24 src/lib/crypt_ops/crypto_s2k.c \
25 src/lib/crypt_ops/crypto_util.c \
26 src/lib/crypt_ops/digestset.c
29 src_lib_libtor_crypt_ops_a_SOURCES += \
30 src/lib/crypt_ops/aes_nss.c \
31 src/lib/crypt_ops/crypto_digest_nss.c \
32 src/lib/crypt_ops/crypto_dh_nss.c \
33 src/lib/crypt_ops/crypto_nss_mgt.c \
34 src/lib/crypt_ops/crypto_rsa_nss.c
36 src_lib_libtor_crypt_ops_a_SOURCES += \
37 src/lib/crypt_ops/aes_openssl.c \
38 src/lib/crypt_ops/crypto_digest_openssl.c \
39 src/lib/crypt_ops/crypto_rsa_openssl.c
43 src_lib_libtor_crypt_ops_a_SOURCES += \
44 src/lib/crypt_ops/crypto_dh_openssl.c \
45 src/lib/crypt_ops/crypto_openssl_mgt.c
48 src_lib_libtor_crypt_ops_a_CFLAGS = $(AM_CFLAGS) $(TOR_CFLAGS_CRYPTLIB)
50 src_lib_libtor_crypt_ops_testing_a_SOURCES = \
51 $(src_lib_libtor_crypt_ops_a_SOURCES)
52 src_lib_libtor_crypt_ops_testing_a_CPPFLAGS = $(AM_CPPFLAGS) $(TEST_CPPFLAGS)
53 src_lib_libtor_crypt_ops_testing_a_CFLAGS = \
54 $(AM_CFLAGS) $(TOR_CFLAGS_CRYPTLIB) $(TEST_CFLAGS)
56 # ADD_C_FILE: INSERT HEADERS HERE.
58 src/lib/crypt_ops/aes.h \
59 src/lib/crypt_ops/compat_openssl.h \
60 src/lib/crypt_ops/crypto_curve25519.h \
61 src/lib/crypt_ops/crypto_dh.h \
62 src/lib/crypt_ops/crypto_digest.h \
63 src/lib/crypt_ops/crypto_ed25519.h \
64 src/lib/crypt_ops/crypto_format.h \
65 src/lib/crypt_ops/crypto_cipher.h \
66 src/lib/crypt_ops/crypto_hkdf.h \
67 src/lib/crypt_ops/crypto_init.h \
68 src/lib/crypt_ops/crypto_nss_mgt.h \
69 src/lib/crypt_ops/crypto_openssl_mgt.h \
70 src/lib/crypt_ops/crypto_ope.h \
71 src/lib/crypt_ops/crypto_options.inc \
72 src/lib/crypt_ops/crypto_options_st.h \
73 src/lib/crypt_ops/crypto_pwbox.h \
74 src/lib/crypt_ops/crypto_rand.h \
75 src/lib/crypt_ops/crypto_rsa.h \
76 src/lib/crypt_ops/crypto_s2k.h \
77 src/lib/crypt_ops/crypto_sys.h \
78 src/lib/crypt_ops/crypto_util.h \
79 src/lib/crypt_ops/digestset.h