...
# if parameter "DEBUG" is set, we set debug flags for lex/yacc
ifneq (${DEBUG},)
DEBUG_FLAGS += -d
endif
all: ${C2IEC}
all: ${C2IEC} ${C2IEC}.js ${C2IEC}.wasm ${C2IEC}.html
${C2IEC}: lex.yy.c y.tab.c
$(CC) -o $@ $^
${C2IEC}.js: lex.yy.c y.tab.c