1# $OpenBSD: Makefile,v 1.9 2015/05/17 22:39:39 kettenis Exp $ 2 3CFLAGS+= -Wall -Werror -Wimplicit 4CFLAGS+= -DLIBRESSL_INTERNAL 5 6LIB= tls 7 8DPADD= ${LIBCRYPTO} ${LIBSSL} 9 10LDADD+= -L${.CURDIR}/../../libcrypto/crypto/obj -lcrypto 11LDADD+= -L${.CURDIR}/../../libssl/ssl/obj -lssl 12 13HDRS= tls.h 14 15SRCS= tls.c \ 16 tls_client.c \ 17 tls_config.c \ 18 tls_server.c \ 19 tls_util.c \ 20 tls_verify.c 21 22MAN= tls_init.3 23 24MLINKS+=tls_init.3 tls_config_new.3 25MLINKS+=tls_init.3 tls_config_free.3 26MLINKS+=tls_init.3 tls_config_parse_protocols.3 27MLINKS+=tls_init.3 tls_config_set_ca_file.3 28MLINKS+=tls_init.3 tls_config_set_ca_path.3 29MLINKS+=tls_init.3 tls_config_set_ca_mem.3 30MLINKS+=tls_init.3 tls_config_set_cert_file.3 31MLINKS+=tls_init.3 tls_config_set_cert_mem.3 32MLINKS+=tls_init.3 tls_config_set_ciphers.3 33MLINKS+=tls_init.3 tls_config_set_ecdhecurve.3 34MLINKS+=tls_init.3 tls_config_set_dheparams.3 35MLINKS+=tls_init.3 tls_config_set_key_file.3 36MLINKS+=tls_init.3 tls_config_set_key_mem.3 37MLINKS+=tls_init.3 tls_config_set_protocols.3 38MLINKS+=tls_init.3 tls_config_set_verify_depth.3 39MLINKS+=tls_init.3 tls_config_clear_keys.3 40MLINKS+=tls_init.3 tls_config_insecure_noverifycert.3 41MLINKS+=tls_init.3 tls_config_insecure_noverifyname.3 42MLINKS+=tls_init.3 tls_config_verify.3 43MLINKS+=tls_init.3 tls_load_file.3 44MLINKS+=tls_init.3 tls_client.3 45MLINKS+=tls_init.3 tls_server.3 46MLINKS+=tls_init.3 tls_configure.3 47MLINKS+=tls_init.3 tls_error.3 48MLINKS+=tls_init.3 tls_reset.3 49MLINKS+=tls_init.3 tls_free.3 50MLINKS+=tls_init.3 tls_close.3 51MLINKS+=tls_init.3 tls_connect.3 52MLINKS+=tls_init.3 tls_connect_fds.3 53MLINKS+=tls_init.3 tls_connect_servername.3 54MLINKS+=tls_init.3 tls_connect_socket.3 55MLINKS+=tls_init.3 tls_accept_fds.3 56MLINKS+=tls_init.3 tls_accept_socket.3 57MLINKS+=tls_init.3 tls_read.3 58MLINKS+=tls_init.3 tls_write.3 59 60includes: 61 @cd ${.CURDIR}; for i in $(HDRS); do \ 62 j="cmp -s $$i ${DESTDIR}/usr/include/$$i || \ 63 ${INSTALL} ${INSTALL_COPY} -o ${BINOWN} -g ${BINGRP} -m 444 $$i\ 64 ${DESTDIR}/usr/include/"; \ 65 echo $$j; \ 66 eval "$$j"; \ 67 done; 68 69.include <bsd.lib.mk> 70