X-Git-Url: https://www.fleuret.org/cgi-bin/gitweb/gitweb.cgi?p=ircml.git;a=blobdiff_plain;f=Makefile;fp=Makefile;h=546f1472e9e9024e8b551897083ecafd5880ab29;hp=0000000000000000000000000000000000000000;hb=41ed4cf0af1eab1c7b14246f8e1e09fd7b8f3ac9;hpb=269a81852a0c30b83f32eb997de5483558eaafc2 diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..546f147 --- /dev/null +++ b/Makefile @@ -0,0 +1,35 @@ + +############################################################################## +# This program is free software; you can redistribute it and/or # +# modify it under the terms of the GNU General Public License # +# version 2 as published by the Free Software Foundation. # +# # +# This program is distributed in the hope that it will be useful, but # +# WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # +# General Public License for more details. # +# # +# Written and (c) by François Fleuret # +# Contact for comments & bug reports # +############################################################################## + +ARCHIVE_NAME = ircml_`date +%d-%m-%y` + +OCAMLC=ocamlc + +all: ircml + +%.cmi: %.mli + ${OCAMLC} -g -c $^ + +%.cmo: %.ml + ${OCAMLC} -g -c $^ + +ircml: connection.cmi connection.cmo ircml.ml + ${OCAMLC} -g -o ircml unix.cma dynlink.cma connection.cmo ircml.ml + +clean: + \rm *.cm? ircml + +archive: + cd ..; tar zcvf $(ARCHIVE_NAME).tgz ircml/*.ml ircml/*.mli ircml/*.c ircml/Makefile ircml/LICENSE ircml/INSTALL