, ?
, make - :
TABLES:=$(wildcard table_*)
TABLE_INCS:=$(foreach dir,$TABLES,$dir/$dir.h)
include $(foreach dir,$TABLES,dir/makefile.inc)
$MAIN: $(SRS) $(TABLE_INCS)
table_* , table_n/table_n.h. makefile makefile.inc, include, .
( , , , , ), table_3/table_3.input, make table_3/table_3.h .