1e4b0a90eSBrooks Davis.include <src.opts.mk> 2e4b0a90eSBrooks Davis 3e4b0a90eSBrooks Davis.PATH: ${.CURDIR}/core ${.CURDIR}/misc 4e4b0a90eSBrooks Davis 5*0bf68878SEmmanuel VadotPACKAGE=geom 6a16f9b36SMarcel MoolenaarPROG= geom 7e4b0a90eSBrooks DavisSRCS= geom.c subr.c 8e4b0a90eSBrooks DavisMAN= geom.8 9e4b0a90eSBrooks DavisCFLAGS+= -I${.CURDIR} -I${.CURDIR}/core 10e4b0a90eSBrooks DavisCFLAGS+= -DGEOM_CLASS_DIR=\"${GEOM_CLASS_DIR}\" 11a16f9b36SMarcel Moolenaar 1213eb765fSBaptiste DaroussinLIBADD= geom util 13a16f9b36SMarcel Moolenaar 146ee8575cSWarner Losh.if defined(RESCUE) 15e4b0a90eSBrooks Davis.PATH: ${SRCTOP}/lib/geom/part \ 16e4b0a90eSBrooks Davis ${SRCTOP}/lib/geom/label 17a16f9b36SMarcel Moolenaar 18e4b0a90eSBrooks DavisSRCS+= geom_label.c geom_part.c 19e4b0a90eSBrooks DavisMAN= 20e4b0a90eSBrooks Davis 21e4b0a90eSBrooks DavisWARNS?= 2 22e4b0a90eSBrooks DavisCFLAGS+=-DSTATIC_GEOM_CLASSES 23a16f9b36SMarcel Moolenaar.else 24e4b0a90eSBrooks Davis.include "${SRCTOP}/lib/geom/Makefile.classes" 25e4b0a90eSBrooks DavisLINKS= ${GEOM_CLASSES:S|^|${BINDIR}/geom ${BINDIR}/g|} 26a16f9b36SMarcel Moolenaar.endif 27e4b0a90eSBrooks Davis 28e4b0a90eSBrooks Davis.include <bsd.prog.mk> 29