1299529Smm# $FreeBSD: stable/10/usr.bin/bsdcat/Makefile 368708 2020-12-16 22:25:40Z mm $ 2299529Smm 3302001Smm.include <bsd.own.mk> 4299529Smm 5314016Sngie_LIBARCHIVEDIR= ${SRCTOP}/contrib/libarchive 6314016Sngie_LIBARCHIVECONFDIR= ${SRCTOP}/lib/libarchive 7299529Smm 8314016SngiePROG= bsdcat 9368708SmmBSDCAT_VERSION_STRING= 3.5.0 10299529Smm 11299529Smm.PATH: ${_LIBARCHIVEDIR}/cat 12299529SmmSRCS= bsdcat.c cmdline.c 13299529Smm 14299529Smm.PATH: ${_LIBARCHIVEDIR}/libarchive_fe 15299529SmmSRCS+= err.c 16299529Smm 17299529SmmCFLAGS+= -DBSDCAT_VERSION_STRING=\"${BSDCAT_VERSION_STRING}\" 18299529SmmCFLAGS+= -DPLATFORM_CONFIG_H=\"${_LIBARCHIVECONFDIR}/config_freebsd.h\" 19299529SmmCFLAGS+= -I${_LIBARCHIVEDIR}/cat -I${_LIBARCHIVEDIR}/libarchive_fe 20299529Smm 21302001SmmDPADD= ${LIBARCHIVE} ${LIBBZ2} ${LIBZ} ${LIBLZMA} ${LIBPTHREAD} ${LIBBSDXML} 22302001SmmLDADD= -larchive -lbz2 -lz -llzma -lpthread -lbsdxml 23302001Smm.if ${MK_OPENSSL} != "no" 24302001SmmDPADD+= ${LIBCRYPTO} 25302001SmmLDADD+= -lcrypto 26302001Smm.else 27302001SmmDPADD+= ${LIBMD} 28302001SmmLDADD+= -lmd 29302001Smm.endif 30299529Smm 31299529Smm.if ${MK_ICONV} != "no" 32299529SmmCFLAGS+= -DHAVE_ICONV=1 -DHAVE_ICONV_H=1 -DICONV_CONST=const 33299529Smm.endif 34299529Smm 35299529Smm.if ${MK_TESTS} != "no" 36299529SmmSUBDIR+= tests 37299529Smm.endif 38299529Smm 39299529Smm.include <bsd.prog.mk> 40