]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/blob - usr.bin/xz/Makefile
MFC: xz 5.2.2.
[FreeBSD/stable/10.git] / usr.bin / xz / Makefile
1 # $FreeBSD$
2
3 PROG=   xz
4
5 LINKS=  ${BINDIR}/xz ${BINDIR}/unxz
6 LINKS+= ${BINDIR}/xz ${BINDIR}/lzma
7 LINKS+= ${BINDIR}/xz ${BINDIR}/unlzma
8 LINKS+= ${BINDIR}/xz ${BINDIR}/xzcat
9 LINKS+= ${BINDIR}/xz ${BINDIR}/lzcat
10
11 MLINKS= xz.1 unxz.1 xz.1 lzma.1 xz.1 unlzma.1 xz.1 xzcat.1 xz.1 lzcat.1
12
13 XZDIR=  ${.CURDIR}/../../contrib/xz/src
14 LZMALIBDIR=     ${.CURDIR}/../../lib/liblzma
15
16 .PATH: ${XZDIR}/xz
17
18 SRCS=   args.c \
19         coder.c \
20         file_io.c \
21         hardware.c \
22         list.c \
23         main.c \
24         message.c \
25         mytime.c \
26         options.c \
27         signals.c \
28         suffix.c \
29         util.c
30
31 .PATH: ${XZDIR}/common
32
33 SRCS+=  tuklib_open_stdxxx.c \
34         tuklib_progname.c \
35         tuklib_exit.c \
36         tuklib_cpucores.c \
37         tuklib_mbstr_width.c \
38         tuklib_mbstr_fw.c
39
40 WARNS?= 3
41
42 CFLAGS+=        -DHAVE_CONFIG_H \
43                 -I${LZMALIBDIR} \
44                 -I${XZDIR}/common
45
46 DPADD=  ${LIBLZMA} ${LIBPTHREAD}
47 LDADD=  -llzma -lpthread
48
49 .include <bsd.prog.mk>