Makefile revision 321304
1153838Sdfr# $FreeBSD: stable/10/usr.bin/tar/Makefile 321304 2017-07-20 20:16:18Z mm $ 2153838Sdfr.include <bsd.own.mk> 3153838Sdfr 4153838SdfrLIBARCHIVEDIR= ${.CURDIR}/../../contrib/libarchive 5153838Sdfr 6153838SdfrPROG= bsdtar 7153838SdfrBSDTAR_VERSION_STRING= 3.3.2 8153838Sdfr 9153838Sdfr.PATH: ${LIBARCHIVEDIR}/tar 10153838SdfrSRCS= bsdtar.c \ 11153838Sdfr cmdline.c \ 12153838Sdfr creation_set.c \ 13153838Sdfr read.c \ 14153838Sdfr subst.c \ 15153838Sdfr util.c \ 16153838Sdfr write.c 17153838Sdfr 18153838Sdfr.PATH: ${LIBARCHIVEDIR}/libarchive_fe 19153838SdfrSRCS+= err.c \ 20153838Sdfr line_reader.c \ 21153838Sdfr passphrase.c 22153838Sdfr 23153838SdfrDPADD= ${LIBARCHIVE} ${LIBBZ2} ${LIBZ} ${LIBLZMA} ${LIBPTHREAD} ${LIBBSDXML} 24153838SdfrLDADD= -larchive -lbz2 -lz -llzma -lpthread -lbsdxml 25153838Sdfr.if ${MK_OPENSSL} != "no" 26153838SdfrDPADD+= ${LIBCRYPTO} 27153838SdfrLDADD+= -lcrypto 28153838Sdfr.else 29153838SdfrDPADD+= ${LIBMD} 30153838SdfrLDADD+= -lmd 31168340Skan.endif 32153838Sdfr 33153838Sdfr.if ${MK_ICONV} != "no" 34153838SdfrCFLAGS+= -DHAVE_ICONV=1 -DHAVE_ICONV_H=1 -DICONV_CONST=const 35153838Sdfr.endif 36153838Sdfr 37153838SdfrCFLAGS+= -DBSDTAR_VERSION_STRING=\"${BSDTAR_VERSION_STRING}\" 38178828SdfrCFLAGS+= -DPLATFORM_CONFIG_H=\"${.CURDIR}/../../lib/libarchive/config_freebsd.h\" 39178828SdfrCFLAGS+= -I${LIBARCHIVEDIR}/tar -I${LIBARCHIVEDIR}/libarchive 40178828SdfrCFLAGS+= -I${LIBARCHIVEDIR}/libarchive_fe 41178828SdfrSYMLINKS= bsdtar ${BINDIR}/tar 42178828SdfrMLINKS= bsdtar.1 tar.1 43178828Sdfr 44178828Sdfr.if ${MK_TESTS} != "no" 45178828SdfrSUBDIR+= tests 46178828Sdfr.endif 47178828Sdfr 48178828Sdfr.include <bsd.prog.mk> 49178828Sdfr