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 = \
13 ctaocrypt/src/coding.c \
14 ctaocrypt/src/des3.c \
15 ctaocrypt/src/hmac.c \
18 ctaocrypt/src/random.c \
22 ctaocrypt/src/sha256.c \
25 ctaocrypt/src/arc4.c \
26 ctaocrypt/src/rabbit.c \
27 ctaocrypt/src/pwdbased.c \
28 ctaocrypt/src/logging.c \
29 ctaocrypt/src/memory.c
30 src_libcyassl_la_LDFLAGS = ${AM_LDFLAGS} -no-undefined -version-info ${CYASSL_LIBRARY_VERSION}
31 src_libcyassl_la_LIBADD = $(LIBM)
32 src_libcyassl_la_CFLAGS = -DBUILDING_CYASSL $(AM_CFLAGS)
33 src_libcyassl_la_CPPFLAGS = -DBUILDING_CYASSL $(AM_CPPFLAGS)
36 src_libcyassl_la_SOURCES += ctaocrypt/src/aes_asm.s
40 src_libcyassl_la_SOURCES += ctaocrypt/src/ripemd.c
44 src_libcyassl_la_SOURCES += ctaocrypt/src/sha512.c
48 src_libcyassl_la_SOURCES += src/sniffer.c
52 src_libcyassl_la_SOURCES += ctaocrypt/src/hc128.c
56 src_libcyassl_la_SOURCES += ctaocrypt/src/misc.c
60 src_libcyassl_la_SOURCES += ctaocrypt/src/tfm.c
62 src_libcyassl_la_SOURCES += ctaocrypt/src/integer.c
66 src_libcyassl_la_SOURCES += ctaocrypt/src/ecc.c
70 src_libcyassl_la_SOURCES += src/ocsp.c
74 src_libcyassl_la_SOURCES += src/crl.c