From 5ac03256db0fe4ca7e3ad1117d096c3a76368b76 Mon Sep 17 00:00:00 2001 From: Andreas Baumann Date: Fri, 9 Jan 2015 09:46:07 +0100 Subject: backported CyaSSL/OpenSSL support for internal webserver instead of MatrixSSL --- release/src/router/cyassl/Makefile.am | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 release/src/router/cyassl/Makefile.am (limited to 'release/src/router/cyassl/Makefile.am') diff --git a/release/src/router/cyassl/Makefile.am b/release/src/router/cyassl/Makefile.am new file mode 100644 index 00000000..f5092fd8 --- /dev/null +++ b/release/src/router/cyassl/Makefile.am @@ -0,0 +1,30 @@ +SUBDIRS = src ctaocrypt +EXTRA_DIST = certs/*.pem certs/*.der certs/*.txt certs/*.raw \ + lib/dummy *.sln *.vcproj cyassl-iphone.xcodeproj/project.pbxproj \ + doc/*.pdf swig/README swig/*.i swig/cyassl_adds.c swig/*.sh swig/runme.* \ + swig/python_cyassl.vcproj swig/rsasign.py + +ACLOCAL_AMFLAGS = -I m4 + +# !!!! first line of rule has to start with a hard (real) tab, not spaces +basic: + cd src; $(MAKE); cd ../ + +openssl-links: + cd lib; ln -s ../src/.libs/libcyassl.a libcrypto.a; \ + ln -s ../src/.libs/libcyassl.a libssl.a; \ + ln -s ../src/.libs/libcyassl.a libcyassl.a; cd ../ + +# !!! test -e with a .name like .libs then a * like *dylib fails so just +# look for the .dylib on OS X, and .so otherwise but copy all parts +install: + $(mkinstalldirs) $(DESTDIR)$(includedir) $(DESTDIR)$(libdir); \ + cp -fpR include/* $(DESTDIR)$(includedir); \ + cp -fpR ctaocrypt/include/* $(DESTDIR)$(includedir); \ + cp -fpR src/libcyassl.la $(DESTDIR)$(libdir); \ + if test -e src/.libs/libcyassl.a; then \ + cp -fp src/.libs/libcyassl.a $(DESTDIR)$(libdir); fi; \ + if test -e src/.libs/libcyassl.so; then \ + cp -fpR src/.libs/libcyassl.so* $(DESTDIR)$(libdir); fi; \ + if test -e src/.libs/libcyassl.dylib; then \ + cp -fpR src/.libs/libcyassl.*dylib $(DESTDIR)$(libdir); fi; -- cgit v1.2.3-54-g00ecf