Makefile revision 362134
1203954Srdivacky# $FreeBSD: stable/10/usr.bin/bsdcat/Makefile 362134 2020-06-12 23:02:34Z mm $ 2203954Srdivacky 3203954Srdivacky.include <bsd.own.mk> 4203954Srdivacky 5203954Srdivacky_LIBARCHIVEDIR= ${SRCTOP}/contrib/libarchive 6203954Srdivacky_LIBARCHIVECONFDIR= ${SRCTOP}/lib/libarchive 7203954Srdivacky 8203954SrdivackyPROG= bsdcat 9203954SrdivackyBSDCAT_VERSION_STRING= 3.4.3 10203954Srdivacky 11203954Srdivacky.PATH: ${_LIBARCHIVEDIR}/cat 12203954SrdivackySRCS= bsdcat.c cmdline.c 13203954Srdivacky 14203954Srdivacky.PATH: ${_LIBARCHIVEDIR}/libarchive_fe 15203954SrdivackySRCS+= err.c 16204642Srdivacky 17204642SrdivackyCFLAGS+= -DBSDCAT_VERSION_STRING=\"${BSDCAT_VERSION_STRING}\" 18203954SrdivackyCFLAGS+= -DPLATFORM_CONFIG_H=\"${_LIBARCHIVECONFDIR}/config_freebsd.h\" 19203954SrdivackyCFLAGS+= -I${_LIBARCHIVEDIR}/cat -I${_LIBARCHIVEDIR}/libarchive_fe 20204642Srdivacky 21203954SrdivackyDPADD= ${LIBARCHIVE} ${LIBBZ2} ${LIBZ} ${LIBLZMA} ${LIBPTHREAD} ${LIBBSDXML} 22203954SrdivackyLDADD= -larchive -lbz2 -lz -llzma -lpthread -lbsdxml 23203954Srdivacky.if ${MK_OPENSSL} != "no" 24203954SrdivackyDPADD+= ${LIBCRYPTO} 25204642SrdivackyLDADD+= -lcrypto 26203954Srdivacky.else 27203954SrdivackyDPADD+= ${LIBMD} 28204642SrdivackyLDADD+= -lmd 29204642Srdivacky.endif 30204642Srdivacky 31204642Srdivacky.if ${MK_ICONV} != "no" 32203954SrdivackyCFLAGS+= -DHAVE_ICONV=1 -DHAVE_ICONV_H=1 -DICONV_CONST=const 33203954Srdivacky.endif 34203954Srdivacky 35203954Srdivacky.if ${MK_TESTS} != "no" 36203954SrdivackySUBDIR+= tests 37204642Srdivacky.endif 38204642Srdivacky 39204642Srdivacky.include <bsd.prog.mk> 40204642Srdivacky