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