Changeset View
Changeset View
Standalone View
Standalone View
lib/libmagic/Makefile
Show All 34 Lines | MAGFILES= ${CONTRDIR}/magic/Header \ | ||||
${CONTRDIR}/magic/Magdir/[a-z]* | ${CONTRDIR}/magic/Magdir/[a-z]* | ||||
magic: ${MAGFILES} | magic: ${MAGFILES} | ||||
cat ${.ALLSRC:O} > ${.TARGET} | cat ${.ALLSRC:O} > ${.TARGET} | ||||
magic.mgc: mkmagic magic | magic.mgc: mkmagic magic | ||||
${BTOOLSPATH:U.}/mkmagic magic | ${BTOOLSPATH:U.}/mkmagic magic | ||||
.if ${MACHINE} == "host" || ${MK_DIRDEPS_BUILD} == "no" | |||||
CLEANFILES+= mkmagic | CLEANFILES+= mkmagic | ||||
DEPENDOBJS+= mkmagic | DEPENDOBJS+= mkmagic | ||||
build-tools: mkmagic | build-tools: mkmagic | ||||
mkmagic: apprentice.c cdf_time.c encoding.c funcs.c magic.c print.c ${INCS} ${BUILD_TOOLS_META} | mkmagic: apprentice.c cdf_time.c encoding.c funcs.c magic.c print.c ${INCS} ${BUILD_TOOLS_META} | ||||
${CC:N${CCACHE_BIN}} ${CFLAGS} -DCOMPILE_ONLY ${LDFLAGS} -o ${.TARGET} \ | ${CC:N${CCACHE_BIN}} ${CFLAGS} -DCOMPILE_ONLY ${LDFLAGS} -o ${.TARGET} \ | ||||
${.ALLSRC:N*.h:O:u} ${LDADD} | ${.ALLSRC:N*.h:O:u} ${LDADD} | ||||
.endif | |||||
.if ${MK_DIRDEPS_BUILD} == "yes" | |||||
BTOOLSPATH= ${HOST_OBJTOP}/${RELDIR} | |||||
.endif | |||||
bdrewery: Strange this stuff wasn't needed before. I thought I had it working. Shrug this is fine. | |||||
FILEVER!= awk '$$1 == "\#define" && $$2 == "VERSION" { print $$3; exit }' \ | FILEVER!= awk '$$1 == "\#define" && $$2 == "VERSION" { print $$3; exit }' \ | ||||
${.CURDIR}/config.h | ${.CURDIR}/config.h | ||||
CLEANFILES+= ${MAN} | CLEANFILES+= ${MAN} | ||||
.for mp in ${MAN} | .for mp in ${MAN} | ||||
${mp}: ${mp:C/[0-9]/man/} | ${mp}: ${mp:C/[0-9]/man/} | ||||
sed -e 's/__FSECTION__/5/g' -e 's/__CSECTION__/1/g' \ | sed -e 's/__FSECTION__/5/g' -e 's/__CSECTION__/1/g' \ | ||||
-e 's/__VERSION__/${FILEVER}/g' \ | -e 's/__VERSION__/${FILEVER}/g' \ | ||||
Show All 10 Lines |
Strange this stuff wasn't needed before. I thought I had it working. Shrug this is fine.