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/Makefile58
1 files changed, 58 insertions, 0 deletions
diff --git a/src/lib/libtls/Makefile b/src/lib/libtls/Makefile
new file mode 100644
index 0000000000..b83a6de2ce
--- /dev/null
+++ b/src/lib/libtls/Makefile
@@ -0,0 +1,58 @@
1# $OpenBSD: Makefile,v 1.1 2014/10/31 13:46:17 jsing Exp $
2
3CFLAGS+= -Wall -Werror -Wimplicit
4CFLAGS+= -DLIBRESSL_INTERNAL
5
6LIB= tls
7
8DPADD= ${LIBCRYPTO} ${LIBSSL}
9
10HDRS= tls.h
11
12SRCS= tls.c \
13 tls_client.c \
14 tls_config.c \
15 tls_server.c \
16 tls_util.c \
17 tls_verify.c
18
19MAN= tls_init.3
20
21MLINKS+=tls_init.3 tls_config_new.3
22MLINKS+=tls_init.3 tls_config_free.3
23MLINKS+=tls_init.3 tls_config_set_ca_file.3
24MLINKS+=tls_init.3 tls_config_set_ca_path.3
25MLINKS+=tls_init.3 tls_config_set_cert_file.3
26MLINKS+=tls_init.3 tls_config_set_cert_mem.3
27MLINKS+=tls_init.3 tls_config_set_ciphers.3
28MLINKS+=tls_init.3 tls_config_set_ecdhcurve.3
29MLINKS+=tls_init.3 tls_config_set_key_file.3
30MLINKS+=tls_init.3 tls_config_set_key_mem.3
31MLINKS+=tls_init.3 tls_config_set_protocols.3
32MLINKS+=tls_init.3 tls_config_set_verify_depth.3
33MLINKS+=tls_init.3 tls_config_clear_keys.3
34MLINKS+=tls_init.3 tls_config_insecure_noverifyhost.3
35MLINKS+=tls_init.3 tls_config_insecure_noverifycert.3
36MLINKS+=tls_init.3 tls_config_verify.3
37MLINKS+=tls_init.3 tls_client.3
38MLINKS+=tls_init.3 tls_server.3
39MLINKS+=tls_init.3 tls_configure.3
40MLINKS+=tls_init.3 tls_error.3
41MLINKS+=tls_init.3 tls_reset.3
42MLINKS+=tls_init.3 tls_free.3
43MLINKS+=tls_init.3 tls_close.3
44MLINKS+=tls_init.3 tls_connect.3
45MLINKS+=tls_init.3 tls_connect_socket.3
46MLINKS+=tls_init.3 tls_read.3
47MLINKS+=tls_init.3 tls_write.3
48
49includes:
50 @cd ${.CURDIR}; for i in $(HDRS); do \
51 j="cmp -s $$i ${DESTDIR}/usr/include/$$i || \
52 ${INSTALL} ${INSTALL_COPY} -o ${BINOWN} -g ${BINGRP} -m 444 $$i\
53 ${DESTDIR}/usr/include/"; \
54 echo $$j; \
55 eval "$$j"; \
56 done;
57
58.include <bsd.lib.mk>