BINFILES= BINFILES+= nodes2prom nodes2prom.%%HEAP_SUFFIX%% BINFILES+= json-pp json-pp.%%HEAP_SUFFIX%% CLEANFILES= promconfig.sml .cm JSON/.cm all: promconfig.sml nodes2prom json-pp promconfig.sml: promconfig.sml.in ../conf/substitute.sh $> $@ nodes2prom: nodes2prom.%%HEAP_SUFFIX%% heap2exec nodes2prom.%%HEAP_SUFFIX%% nodes2prom || { ../conf/substitute.sh runheap.in $@ && chmod +x $@ ; } nodes2prom.%%HEAP_SUFFIX%%: promconfig.sml nodes2prom.cm nodes2prom.sml json_lib ml-build nodes2prom.cm Main.main nodes2prom json-pp: json-pp.%%HEAP_SUFFIX%% heap2exec json-pp.%%HEAP_SUFFIX%% json-pp || { ../conf/substitute.sh runheap.in $@ && chmod +x $@ ; } json-pp.%%HEAP_SUFFIX%%: json-pp.cm json-pp.sml json_lib ml-build json-pp.cm Main.main json-pp clean: rm -rf ${BINFILES} rm -rf ${CLEANFILES} cd .. && rm -f %%HEAP_FILES%% # START: ml-makedepend (JSON/json-lib.cm:json_lib); DO NOT DELETE! json_lib: \ JSON/json.sml \ JSON/json.lex \ JSON/json-util.sml \ JSON/json-tokens.sml \ JSON/json-stream-printer.sml \ JSON/json-stream-parser.sml \ JSON/json-printer.sml \ JSON/json-parser.sml \ JSON/json-lib.cm # END : ml-makedepend (JSON/json-lib.cm:json_lib); DO NOT DELETE!