+### -*-makefile-*-
+
all:
clean::
.PHONY: all clean
TARGETS =
CLEAN =
-V = 0
-V_AT = $(V_AT.$V)
-V_AT.0 = @
-
-v-tag = $(call v-tag.$V,$1,$2)
-v-tag.0 = @printf " %-8s %s\n" '$1' '$2';
-
CTANGLE = ctangle
CWEAVE = cweave
LATEX = pdflatex
CFLAGS = -std=gnu99 $(OPTIMIZE) $(WARNINGS)
LD = gcc
LDFLAGS =
+-include local.mk
+
+V = 0
+V_AT = $(V_AT.$V)
+V_AT.0 = @
+
+v-tag = $(call v-tag.$V,$1,$2)
+v-tag.0 = @printf " %-8s %s\n" '$1' '$2';
SRCEXT =
objify = $(addsuffix .o, \
$$(call v-tag,CTANGLE,$$<)$$(CTANGLE) $$<
endef
$(foreach w,$(WEBS:.w=), $(eval $(call tangle-web,$w)))
+%.c: %.w # don't use implicit rule
TARGETS += qptoy fntoy