1# $OpenBSD: Makefile,v 1.2 2023/07/15 23:40:46 tb Exp $ 2 3PROG = symbols 4 5.include <bsd.own.mk> 6 7DPADD= ${LIBCRYPTO} ${LIBSSL} 8LDFLAGS+= -lcrypto -lssl 9LDFLAGS+= -Wl,--no-allow-shlib-undefined 10CFLAGS+= -Wno-deprecated-declarations 11 12CLEANFILES+= symbols.c symbols.c.tmp 13 14symbols.c: symbols.awk ../../../../lib/libssl/Symbols.list 15 awk -f ${.CURDIR}/symbols.awk \ 16 < ${BSDSRCDIR}/lib/libssl/Symbols.list > $@.tmp && \ 17 mv -f $@.tmp $@ 18 19run-regress-symbols: symbols 20 ./symbols 2>/dev/null 21 22.include <bsd.regress.mk> 23