diff options
author | Andreas Baumann <mail@andreasbaumann.cc> | 2015-01-09 09:46:07 +0100 |
---|---|---|
committer | Andreas Baumann <mail@andreasbaumann.cc> | 2015-01-09 09:46:07 +0100 |
commit | 5ac03256db0fe4ca7e3ad1117d096c3a76368b76 (patch) | |
tree | c767808892cc7f013b87174ad3b31c23508b5fa5 /release/src/router/cyassl/src/Makefile.am | |
parent | d89b5dc1509c66ccbed1dbc7ed0e09264ea3179e (diff) | |
download | tomato-5ac03256db0fe4ca7e3ad1117d096c3a76368b76.tar.gz tomato-5ac03256db0fe4ca7e3ad1117d096c3a76368b76.tar.bz2 |
backported CyaSSL/OpenSSL support for internal webserver instead of MatrixSSL
Diffstat (limited to 'release/src/router/cyassl/src/Makefile.am')
-rw-r--r-- | release/src/router/cyassl/src/Makefile.am | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/release/src/router/cyassl/src/Makefile.am b/release/src/router/cyassl/src/Makefile.am new file mode 100644 index 00000000..5d3181ba --- /dev/null +++ b/release/src/router/cyassl/src/Makefile.am @@ -0,0 +1,43 @@ +INCLUDES = -I../include -I../ctaocrypt/include -I../include/openssl + +lib_LTLIBRARIES = libcyassl.la +libcyassl_la_SOURCES = \ + cyassl_int.c cyassl_io.c keys.c ssl.c 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 +libcyassl_la_LDFLAGS = -no-undefined -version-info 0:0:0 +EXTRA_DIST = ../include/*.h ../include/openssl/*.h ../include/*.rc + +if BUILD_AESNI +libcyassl_la_SOURCES += ../ctaocrypt/src/aes_asm.s +endif + +if BUILD_RIPEMD +libcyassl_la_SOURCES += ../ctaocrypt/src/ripemd.c +endif + +if BUILD_SHA512 +libcyassl_la_SOURCES += ../ctaocrypt/src/sha512.c +endif + +if BUILD_SNIFFER +libcyassl_la_SOURCES += sniffer.c +endif + +if BUILD_HC128 +libcyassl_la_SOURCES += ../ctaocrypt/src/hc128.c +endif + +if BUILD_FASTMATH +libcyassl_la_SOURCES += ../ctaocrypt/src/tfm.c +else +libcyassl_la_SOURCES += ../ctaocrypt/src/integer.c +endif + +if BUILD_ECC +libcyassl_la_SOURCES += ../ctaocrypt/src/ecc.c +endif |