1109998Smarkm 2109998SmarkmSRCDIR:=${.PARSEDIR:tA} 3109998Smarkm 4109998SmarkmPROG_CXX= config 5109998SmarkmMAN= config.5 config.8 6109998SmarkmSRCS= config.y main.cc lang.l mkmakefile.cc mkheaders.c \ 7109998Smarkm mkoptions.cc y.tab.h kernconf.c 8109998Smarkm 9109998SmarkmFILE2C?=file2c 10109998Smarkm 11160814Ssimonkernconf.c: kernconf.tmpl 12109998Smarkm ${FILE2C} 'char kernconfstr[] = {' ',0};' < \ 13109998Smarkm ${SRCDIR}/kernconf.tmpl > kernconf.c 14109998Smarkm 15109998SmarkmCFLAGS+= -I. -I${SRCDIR} 16109998Smarkm 17109998SmarkmNO_WMISSING_VARIABLE_DECLARATIONS= 18109998Smarkm 19109998SmarkmCLEANFILES+= kernconf.c 20109998Smarkm 21109998Smarkmmkmakefile.o: configvers.h 22109998Smarkm 23109998Smarkm.include <bsd.prog.mk> 24109998Smarkm