summaryrefslogtreecommitdiff
path: root/src/lib/libtls/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libtls/Makefile')
-rw-r--r--src/lib/libtls/Makefile57
1 files changed, 0 insertions, 57 deletions
diff --git a/src/lib/libtls/Makefile b/src/lib/libtls/Makefile
deleted file mode 100644
index 8287fec8fd..0000000000
--- a/src/lib/libtls/Makefile
+++ /dev/null
@@ -1,57 +0,0 @@
1# $OpenBSD: Makefile,v 1.38 2023/05/05 21:23:02 tb Exp $
2
3.include <bsd.own.mk>
4.ifndef NOMAN
5SUBDIR= man
6.endif
7
8CFLAGS+= -Wall -Wimplicit -Wundef
9.if ${COMPILER_VERSION:L} == "clang"
10CFLAGS+= -Werror -Wshadow
11.endif
12CFLAGS+= -DLIBRESSL_INTERNAL
13
14CLEANFILES= ${VERSION_SCRIPT}
15
16WARNINGS= Yes
17
18LIB= tls
19
20DPADD= ${LIBCRYPTO} ${LIBSSL}
21
22LDADD+= -L${BSDOBJDIR}/lib/libcrypto -lcrypto
23LDADD+= -L${BSDOBJDIR}/lib/libssl -lssl
24
25VERSION_SCRIPT= Symbols.map
26SYMBOL_LIST= ${.CURDIR}/Symbols.list
27
28HDRS= tls.h
29
30SRCS= tls.c \
31 tls_bio_cb.c \
32 tls_client.c \
33 tls_config.c \
34 tls_conninfo.c \
35 tls_keypair.c \
36 tls_peer.c \
37 tls_server.c \
38 tls_signer.c \
39 tls_util.c \
40 tls_ocsp.c \
41 tls_verify.c
42
43includes:
44 @cd ${.CURDIR}; for i in $(HDRS); do \
45 j="cmp -s $$i ${DESTDIR}/usr/include/$$i || \
46 ${INSTALL} ${INSTALL_COPY} -o ${BINOWN} -g ${BINGRP} -m 444 $$i\
47 ${DESTDIR}/usr/include/"; \
48 echo $$j; \
49 eval "$$j"; \
50 done;
51
52${VERSION_SCRIPT}: ${SYMBOL_LIST}
53 { printf '{\n\tglobal:\n'; \
54 sed '/^[._a-zA-Z]/s/$$/;/; s/^/ /' ${SYMBOL_LIST}; \
55 printf '\n\tlocal:\n\t\t*;\n};\n'; } >$@.tmp && mv $@.tmp $@
56
57.include <bsd.lib.mk>