+EXTENSION ?= chiark_tcl_$(EXTBASE)
SHLIB ?= $(EXTENSION)
+TABLE ?= $(EXTBASE)
-AUTO_HDRS += tables.h
-AUTO_SRCS += tables.c
-CFILES += tables
+AUTO_HDRS += $(TABLE)+tcmdif.h
+AUTO_SRCS += $(TABLE)+tcmdif.c
+CFILES += $(TABLE)+tcmdif
LDLIBS += $(BASE_DIR)/chiark-tcl.so
TCMDIFARGS ?= -p$(EXTENSION) -o$@ $(BASE_TCT) $<
-%.c: %.tct $(BASE_TCT) $(TCMDIFGEN)
+%+tcmdif.c: %.tct $(BASE_TCT) $(TCMDIFGEN)
$(TCMDIFGEN) -wc $(TCMDIFARGS)
-%.h: %.tct $(BASE_TCT) $(TCMDIFGEN)
+%+tcmdif.h: %.tct $(BASE_TCT) $(TCMDIFGEN)
$(TCMDIFGEN) -wh $(TCMDIFARGS)
include $(BASE_DIR)/final.make