diff options
author | 2019-06-17 15:05:42 +0000 | |
---|---|---|
committer | 2019-06-17 15:05:42 +0000 | |
commit | a063a88679131c9c8fc58497c31d0c93d0133a37 (patch) | |
tree | d54e0ce365a18b34a72382715b896d89c9d64327 | |
parent | We do not need for the -portable stubs here. (diff) | |
download | wireguard-openbsd-a063a88679131c9c8fc58497c31d0c93d0133a37.tar.xz wireguard-openbsd-a063a88679131c9c8fc58497c31d0c93d0133a37.zip |
Use bsd.prog.mk style for building
-rw-r--r-- | usr.sbin/rpki-client/Makefile | 78 |
1 files changed, 8 insertions, 70 deletions
diff --git a/usr.sbin/rpki-client/Makefile b/usr.sbin/rpki-client/Makefile index bac70a147af..f22e5e63f82 100644 --- a/usr.sbin/rpki-client/Makefile +++ b/usr.sbin/rpki-client/Makefile @@ -1,73 +1,11 @@ -include Makefile.configure +# $OpenBSD: Makefile,v 1.2 2019/06/17 15:05:42 deraadt Exp $ -OBJS = as.o \ - cert.o \ - cms.o \ - compats.o \ - crl.o \ - io.o \ - ip.o \ - log.o \ - mft.o \ - output-bgpd.o \ - roa.o \ - rsync.o \ - tal.o \ - validate.o \ - x509.o -ALLOBJS = $(OBJS) \ - main.o \ - test-cert.o \ - test-ip.o \ - test-mft.o \ - test-roa.o \ - test-tal.o -BINS = rpki-client \ - test-cert \ - test-ip \ - test-mft \ - test-roa \ - test-tal +PROG= rpki-client +SRCS= cert.c cms.c crl.c io.c ip.c log.c mft.c \ + output-bgpd.c roa.c rsync.c tal.c validate.c x509.c +MAN= rpk-client.8 -# Linux. -#LDADD += `pkg-config --libs openssl` -lresolv -#CFLAGS += `pkg-config --cflags openssl` +LDADD= /usr/local/lib/eopenssl/libssl.a /usr/local/lib/eopenssl/libcrypto.a +CFLAGS= -I/usr/local/include/eopenssl -I${.OBJDIR} -# OpenBSD. -CFLAGS += -I/usr/local/include/eopenssl -LDADD += /usr/local/lib/eopenssl/libssl.a /usr/local/lib/eopenssl/libcrypto.a - -all: $(BINS) - -install: all - mkdir -p $(DESTDIR)$(BINDIR) - mkdir -p $(DESTDIR)$(MANDIR)/man1 - $(INSTALL_PROGRAM) rpki-client $(DESTDIR)$(BINDIR) - $(INSTALL_MAN) rpki-client.1 $(DESTDIR)$(MANDIR)/man1 - -uninstall: - rm -f $(DESTDIR)$(BINDIR)/rpki-client - rm -f $(DESTDIR)$(MANDIR)/man1/rpki-client.1 - -rpki-client: $(OBJS) main.o - $(CC) -o $@ main.o $(OBJS) $(LDFLAGS) $(LDADD) - -test-tal: $(OBJS) test-tal.o - $(CC) -o $@ test-tal.o $(OBJS) $(LDFLAGS) $(LDADD) - -test-ip: $(OBJS) test-ip.o - $(CC) -o $@ test-ip.o $(OBJS) $(LDFLAGS) $(LDADD) - -test-mft: $(OBJS) test-mft.o - $(CC) -o $@ test-mft.o $(OBJS) $(LDFLAGS) $(LDADD) - -test-roa: $(OBJS) test-roa.o - $(CC) -o $@ test-roa.o $(OBJS) $(LDFLAGS) $(LDADD) - -test-cert: $(OBJS) test-cert.o - $(CC) -o $@ test-cert.o $(OBJS) $(LDFLAGS) $(LDADD) - -clean: - rm -f $(BINS) $(ALLOBJS) - -$(ALLOBJS): extern.h config.h +.include <bsd.prog.mk> |