]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - usr.bin/tar/Makefile
bluetooth: Fix a mandoc related issues
[FreeBSD/FreeBSD.git] / usr.bin / tar / Makefile
1 # $FreeBSD$
2 .include <src.opts.mk>
3
4 _LIBARCHIVEDIR= ${SRCTOP}/contrib/libarchive
5
6 PACKAGE=        runtime
7 PROG=   bsdtar
8 BSDTAR_VERSION_STRING=  3.5.0
9
10 .PATH: ${_LIBARCHIVEDIR}/tar
11 SRCS=   bsdtar.c        \
12         cmdline.c       \
13         creation_set.c  \
14         read.c          \
15         subst.c         \
16         util.c          \
17         write.c
18
19 .PATH: ${_LIBARCHIVEDIR}/libarchive_fe
20 SRCS+=  err.c           \
21         line_reader.c   \
22         passphrase.c
23
24 LIBADD= archive
25
26 .if ${MK_ICONV} != "no"
27 CFLAGS+=        -DHAVE_ICONV=1 -DHAVE_ICONV_H=1 -DICONV_CONST=const
28 .endif
29
30 CFLAGS+=        -DBSDTAR_VERSION_STRING=\"${BSDTAR_VERSION_STRING}\"
31 CFLAGS+=        -DPLATFORM_CONFIG_H=\"${SRCTOP}/lib/libarchive/config_freebsd.h\"
32 CFLAGS+=        -I${_LIBARCHIVEDIR}/tar -I${_LIBARCHIVEDIR}/libarchive
33 CFLAGS+=        -I${_LIBARCHIVEDIR}/libarchive_fe
34 SYMLINKS=       bsdtar ${BINDIR}/tar
35 MLINKS= bsdtar.1 tar.1
36
37 HAS_TESTS=
38 SUBDIR.${MK_TESTS}+= tests
39
40 .include <bsd.prog.mk>