15bdda834SMarcel MoolenaarSRCDIR:=${.PARSEDIR:tA} 25bdda834SMarcel Moolenaar 329c5f8bfSKyle EvansPROG_CXX= config 4f99d3b7bSRuslan ErmilovMAN= config.5 config.8 5*83d7ed8aSKyle EvansSRCS= config.y main.cc lang.l mkmakefile.cc mkheaders.c \ 6*83d7ed8aSKyle Evans mkoptions.cc y.tab.h kernconf.c 7744b947eSWojciech A. Koszek 85bdda834SMarcel MoolenaarFILE2C?=file2c 990e655eaSDavid E. O'Brien 105bdda834SMarcel Moolenaarkernconf.c: kernconf.tmpl 115bdda834SMarcel Moolenaar ${FILE2C} 'char kernconfstr[] = {' ',0};' < \ 125bdda834SMarcel Moolenaar ${SRCDIR}/kernconf.tmpl > kernconf.c 135bdda834SMarcel Moolenaar 143cafc9a6SKyle EvansCFLAGS+= -I. -I${SRCDIR} 1590e655eaSDavid E. O'Brien 167e659f94SEd SchoutenNO_WMISSING_VARIABLE_DECLARATIONS= 177e659f94SEd Schouten 18744b947eSWojciech A. KoszekCLEANFILES+= kernconf.c 19073065dcSBruce Evans 20b282e6c1SPeter Wemmmkmakefile.o: configvers.h 210c90be32SPeter Wemm 22b282e6c1SPeter Wemm.include <bsd.prog.mk> 23