]> WPIA git - cassiopeia.git/blobdiff - lib/Makefile
upd: build system to handle openssl correctly
[cassiopeia.git] / lib / Makefile
diff --git a/lib/Makefile b/lib/Makefile
new file mode 100644 (file)
index 0000000..f96e780
--- /dev/null
@@ -0,0 +1,12 @@
+LIB_SSL=openssl
+LIB_SSL_FILES= $(shell find ${LIB_SSL} -name "*.c")
+
+openssl: openssl/libcrypto.a
+
+openssl/libcrypto.a: ${LIB_SSL_FILES}
+       cd ${LIB_SSL} && ( [ -f Makefile ] || ./config -DPURIFY )
+       ${MAKE} -C ${LIB_SSL} depend
+       ${MAKE} -C ${LIB_SSL}
+ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
+       ${MAKE} -C ${LIB_SSL} test
+endif