Makefile revision 207792
121217Swollman# $FreeBSD: head/usr.bin/cpio/Makefile 207792 2010-05-08 16:47:33Z kientzle $ 22742Swollman 32742Swollman.include <bsd.own.mk> 42742Swollman 52742SwollmanPROG= bsdcpio 62742SwollmanBSDCPIO_VERSION_STRING=2.8.3 720094SwollmanSRCS= cpio.c cmdline.c err.c line_reader.c matching.c pathmatch.c 82742SwollmanCFLAGS+= -DBSDCPIO_VERSION_STRING=\"${BSDCPIO_VERSION_STRING}\" 92742SwollmanCFLAGS+= -DPLATFORM_CONFIG_H=\"config_freebsd.h\" 102742Swollman.ifdef RELEASE_CRUNCH 112742Swollman# FreeBSD's installer uses cpio in crunched binaries that are 1220094Swollman# statically linked, cannot use -lcrypto, and are size sensitive. 1320094SwollmanCFLAGS+= -DSMALLER 1420094Swollman.endif 1520094SwollmanDPADD= ${LIBARCHIVE} ${LIBZ} ${LIBBZ2} ${LIBMD} 1620094SwollmanLDADD= -larchive -lz -lbz2 -lmd 1720094Swollman.if ${MK_OPENSSL} != "no" 1820094SwollmanDPADD+= ${LIBCRYPTO} 1920094SwollmanLDADD+= -lcrypto 2020094Swollman.endif 2119878Swollman 222742SwollmanSYMLINKS=bsdcpio ${BINDIR}/cpio 239908SwollmanMLINKS= bsdcpio.1 cpio.1 249908Swollman 259908Swollman.PHONY: check test 2619878Swollman 279908Swollmancheck test: $(PROG) bsdcpio.1.gz 2819878Swollman cd ${.CURDIR}/test && make clean test 2919878Swollman 302742Swollman.include <bsd.prog.mk> 3119878Swollman