BINFILES= BINFILES+= nodes2prom nodes2prom.%%HEAP_SUFFIX%% BINFILES+= graph2prom graph2prom.%%HEAP_SUFFIX%% BINFILES+= json-pp json-pp.%%HEAP_SUFFIX%% CLEANFILES= promconfig.sml .cm JSON/.cm all: promconfig.sml nodes2prom graph2prom 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 graph2prom: graph2prom.%%HEAP_SUFFIX%% heap2exec graph2prom.%%HEAP_SUFFIX%% graph2prom || { ../conf/substitute.sh runheap.in $@ && chmod +x $@ ; } graph2prom.%%HEAP_SUFFIX%%: promconfig.sml graph2prom.cm mesh.sml graph2prom.sml json_lib ml-build graph2prom.cm Main.main graph2prom 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} # 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!