2 # included from Top Level Makefile.am
3 # All paths should be given relative to the root
5 lib_LTLIBRARIES+= src/libcyassl.la
6 src_libcyassl_la_SOURCES =
9 src_libcyassl_la_SOURCES += ctaocrypt/src/wolfcrypt_first.c
12 src_libcyassl_la_SOURCES += \
18 ctaocrypt/src/hmac.c \
19 ctaocrypt/src/random.c \
20 ctaocrypt/src/sha256.c \
21 ctaocrypt/src/logging.c \
22 ctaocrypt/src/wc_port.c \
24 src_libcyassl_la_LDFLAGS = ${AM_LDFLAGS} -no-undefined -version-info ${CYASSL_LIBRARY_VERSION}
25 src_libcyassl_la_LIBADD = $(LIBM)
26 src_libcyassl_la_CFLAGS = -DBUILDING_CYASSL $(AM_CFLAGS)
27 src_libcyassl_la_CPPFLAGS = -DBUILDING_CYASSL $(AM_CPPFLAGS)
30 src_libcyassl_la_SOURCES += ctaocrypt/src/memory.c
34 src_libcyassl_la_SOURCES += ctaocrypt/src/rsa.c
38 src_libcyassl_la_SOURCES += ctaocrypt/src/dh.c
42 src_libcyassl_la_SOURCES += ctaocrypt/src/asn.c
46 src_libcyassl_la_SOURCES += ctaocrypt/src/fips.c
47 src_libcyassl_la_SOURCES += ctaocrypt/src/fips_test.c
51 src_libcyassl_la_SOURCES += ctaocrypt/src/coding.c
55 src_libcyassl_la_SOURCES += ctaocrypt/src/aes.c
59 src_libcyassl_la_SOURCES += ctaocrypt/src/des3.c
63 src_libcyassl_la_SOURCES += ctaocrypt/src/sha.c
67 src_libcyassl_la_SOURCES += ctaocrypt/src/arc4.c
71 src_libcyassl_la_SOURCES += ctaocrypt/src/md4.c
75 src_libcyassl_la_SOURCES += ctaocrypt/src/md5.c
79 src_libcyassl_la_SOURCES += ctaocrypt/src/pwdbased.c
83 src_libcyassl_la_SOURCES += ctaocrypt/src/dsa.c
87 src_libcyassl_la_SOURCES += ctaocrypt/src/aes_asm.s
91 src_libcyassl_la_SOURCES += ctaocrypt/src/camellia.c
95 src_libcyassl_la_SOURCES += ctaocrypt/src/md2.c
99 src_libcyassl_la_SOURCES += ctaocrypt/src/ripemd.c
103 src_libcyassl_la_SOURCES += ctaocrypt/src/sha512.c
107 src_libcyassl_la_SOURCES += ctaocrypt/src/blake2b.c
111 src_libcyassl_la_SOURCES += src/sniffer.c
115 src_libcyassl_la_SOURCES += ctaocrypt/src/hc128.c
119 src_libcyassl_la_SOURCES += ctaocrypt/src/rabbit.c
123 src_libcyassl_la_SOURCES += ctaocrypt/src/misc.c
127 src_libcyassl_la_SOURCES += ctaocrypt/src/tfm.c
131 src_libcyassl_la_SOURCES += ctaocrypt/src/integer.c
135 src_libcyassl_la_SOURCES += ctaocrypt/src/ecc.c
139 src_libcyassl_la_SOURCES += src/ocsp.c
143 src_libcyassl_la_SOURCES += src/crl.c
147 src_libcyassl_la_SOURCES += ctaocrypt/src/compress.c
151 src_libcyassl_la_SOURCES += ctaocrypt/src/pkcs7.c
155 src_libcyassl_la_SOURCES += ctaocrypt/src/wolfcrypt_last.c