]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - usr.bin/tar/Makefile
Import LLVM/clang from vendor stripped of docs/ test/ website/ www/ examples/
[FreeBSD/FreeBSD.git] / usr.bin / tar / Makefile
1 # $FreeBSD$
2 .include <bsd.own.mk>
3
4 PROG=   bsdtar
5 BSDTAR_VERSION_STRING=2.8.3
6 SRCS=   bsdtar.c        \
7         cmdline.c       \
8         err.c           \
9         getdate.c       \
10         line_reader.c   \
11         matching.c      \
12         pathmatch.c     \
13         read.c          \
14         subst.c         \
15         tree.c          \
16         util.c          \
17         write.c
18 DPADD=  ${LIBARCHIVE} ${LIBBZ2} ${LIBZ} ${LIBMD} ${LIBLZMA}
19 LDADD=  -larchive -lbz2 -lz -lmd -llzma
20 .if ${MK_OPENSSL} != "no"
21 DPADD+= ${LIBCRYPTO}
22 LDADD+= -lcrypto
23 .endif
24 CFLAGS+=        -DBSDTAR_VERSION_STRING=\"${BSDTAR_VERSION_STRING}\"
25 CFLAGS+=        -DPLATFORM_CONFIG_H=\"config_freebsd.h\"
26 CFLAGS+=        -I${.CURDIR} -I${.CURDIR}/../../lib/libarchive
27 SYMLINKS=       bsdtar ${BINDIR}/tar
28 MLINKS= bsdtar.1 tar.1
29 DEBUG_FLAGS=-g
30
31 .PHONY: check test
32 check test: $(PROG) bsdtar.1.gz
33         cd ${.CURDIR}/test && make test
34
35 .include <bsd.prog.mk>