Choices=choices.awk Model=model choice : $(foreach f,$(Choices),m4 -P choices.m4 $(f) > _$(f)) run : gawk -f _choices.awk -f lib.awk -f model.awk