SOURCES_BASE = str.fs types.fs reader.fs printer.fs SOURCES_LISP = env.fs core.fs stepA_mal.fs SOURCES = $(SOURCES_BASE) $(SOURCES_LISP) all: true dist: mal.fs mal mal.fs: $(SOURCES) cat $+ | egrep -v "^require |^droprequire " > $@ mal: mal.fs echo "#! /usr/bin/env gforth" > $@ cat $< >> $@ chmod +x $@ clean: rm -f mal.fs mal