# vim:ft=automake # included from Top Level Makefile.am # All paths should be given relative to the root lib_LTLIBRARIES+= src/libcyassl.la src_libcyassl_la_SOURCES = \ src/internal.c \ src/io.c \ src/keys.c \ src/ssl.c \ src/tls.c \ ctaocrypt/src/asn.c \ ctaocrypt/src/coding.c \ ctaocrypt/src/des3.c \ ctaocrypt/src/hmac.c \ ctaocrypt/src/md5.c \ ctaocrypt/src/md4.c \ ctaocrypt/src/random.c \ ctaocrypt/src/rsa.c \ ctaocrypt/src/sha.c \ ctaocrypt/src/aes.c \ ctaocrypt/src/sha256.c \ ctaocrypt/src/dh.c \ ctaocrypt/src/dsa.c \ ctaocrypt/src/arc4.c \ ctaocrypt/src/rabbit.c \ ctaocrypt/src/pwdbased.c \ ctaocrypt/src/logging.c \ ctaocrypt/src/memory.c src_libcyassl_la_LDFLAGS = ${AM_LDFLAGS} -no-undefined -version-info ${CYASSL_LIBRARY_VERSION} src_libcyassl_la_LIBADD = $(LIBM) src_libcyassl_la_CFLAGS = -DBUILDING_CYASSL $(AM_CFLAGS) src_libcyassl_la_CPPFLAGS = -DBUILDING_CYASSL $(AM_CPPFLAGS) if BUILD_AESNI src_libcyassl_la_SOURCES += ctaocrypt/src/aes_asm.s endif if BUILD_MD2 src_libcyassl_la_SOURCES += ctaocrypt/src/md2.c endif if BUILD_RIPEMD src_libcyassl_la_SOURCES += ctaocrypt/src/ripemd.c endif if BUILD_SHA512 src_libcyassl_la_SOURCES += ctaocrypt/src/sha512.c endif if BUILD_SNIFFER src_libcyassl_la_SOURCES += src/sniffer.c endif if BUILD_HC128 src_libcyassl_la_SOURCES += ctaocrypt/src/hc128.c endif if BUILD_NOINLINE src_libcyassl_la_SOURCES += ctaocrypt/src/misc.c endif if BUILD_FASTMATH src_libcyassl_la_SOURCES += ctaocrypt/src/tfm.c else src_libcyassl_la_SOURCES += ctaocrypt/src/integer.c endif if BUILD_ECC src_libcyassl_la_SOURCES += ctaocrypt/src/ecc.c endif if BUILD_OCSP src_libcyassl_la_SOURCES += src/ocsp.c endif if BUILD_CRL src_libcyassl_la_SOURCES += src/crl.c endif if BUILD_CRL_MONITOR src_libcyassl_la_CFLAGS += $(PTHREAD_CFLAGS) src_libcyassl_la_LIBADD += $(PTHREAD_LIBS) endif