15bdda834SMarcel MoolenaarSRCDIR:=${.PARSEDIR:tA} 25bdda834SMarcel Moolenaar 3*f947f58cSLexi WinterPACKAGE= toolchain 429c5f8bfSKyle EvansPROG_CXX= config 5f99d3b7bSRuslan ErmilovMAN= config.5 config.8 683d7ed8aSKyle EvansSRCS= config.y main.cc lang.l mkmakefile.cc mkheaders.c \ 783d7ed8aSKyle Evans mkoptions.cc y.tab.h kernconf.c 8744b947eSWojciech A. Koszek 95bdda834SMarcel MoolenaarFILE2C?=file2c 1090e655eaSDavid E. O'Brien 115bdda834SMarcel Moolenaarkernconf.c: kernconf.tmpl 125bdda834SMarcel Moolenaar ${FILE2C} 'char kernconfstr[] = {' ',0};' < \ 135bdda834SMarcel Moolenaar ${SRCDIR}/kernconf.tmpl > kernconf.c 145bdda834SMarcel Moolenaar 153cafc9a6SKyle EvansCFLAGS+= -I. -I${SRCDIR} 1690e655eaSDavid E. O'Brien 177e659f94SEd SchoutenNO_WMISSING_VARIABLE_DECLARATIONS= 187e659f94SEd Schouten 19744b947eSWojciech A. KoszekCLEANFILES+= kernconf.c 20073065dcSBruce Evans 21b282e6c1SPeter Wemmmkmakefile.o: configvers.h 220c90be32SPeter Wemm 23b282e6c1SPeter Wemm.include <bsd.prog.mk> 24