Browse thread
[ANNOUNCE] OCaml Bitstring 2.0.2
[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
| Date: | -- (:) |
| From: | Keyan <ml@p...> |
| Subject: | ANN: UseOcaml.cmake script |
Hi,
i am not sure, if this is of interest here, but i give it a try. i use cmake heavily to compile my projects, so i wrote
a UseOcaml.cmake script, adapted from UseLATEX.cmake, to do the job for me. it can be found here:
http://yars.svn.sourceforge.net/viewvc/yars/branches/yars-refactoring/modules/UseOcaml.cmake?revision=509&view=markup
it is not complete yet, but it allows to easily compile ocaml-binaries in the following way:
ADD_OCAML_TARGET(
OUTPUT loc
MAIN loc.ml
SOURCES file_node.ml files.ml io.ml file_statistics.ml message_node.ml
HEADERS file_node.mli files.mli io.mli file_statistics.mli message_node.mli
LIBRARIES unix.cmxa str.cmxa extLib.cmxa
INCLUDES /opt/local/lib/ocaml/site-lib/extlib
)
one current problem is that i cannot add multiple entries to the INCLUDES.
i am happy to receive comments.
cheers,
keyan