12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- 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!
|