diff --git a/src/Makefile b/src/Makefile index 48de5aba557a2554a14562abe835a70e84e1de47..acddfef23973e57b74aa5854894fc0e921b415e8 100644 --- a/src/Makefile +++ b/src/Makefile @@ -1,13 +1,9 @@ .PHONY = build clean -# default rule -build: ../bin/dot2lus +all: + cd ../.. ; make && make install + clean: - rm -f *.cmx *.cmi *.o - rm -f ../bin/dot2lus - -rmdir ../bin + cd ../.. ; make clean -../bin/dot2lus: dot2lus.ml - mkdir -p ../bin - ocamlfind ocamlopt -o ../bin/$@ -linkpkg -package sasacore $^ diff --git a/src/dune b/src/dune new file mode 100644 index 0000000000000000000000000000000000000000..f4c25e2510d78905b129b9b29d7f65c98ef05d5a --- /dev/null +++ b/src/dune @@ -0,0 +1,16 @@ +;; Time-stamp: <modified the 21/11/2021 (at 17:50) by Erwan Jahier> + +(executable + (name dot2lus) + (flags -noassert) + (link_flags (-linkall)) + (libraries ocamlgraph lutils sasacore algo) +) + +(install + (section bin) + (package sasa) + (files (dot2lus.exe as salut)) +; (files sasaRun.cmxa) +) +