caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
* [Caml-list] [ANN] Announcing yet another Makefile for OCaml
@ 2014-01-22  1:03 Christian Rinderknecht
  2014-01-22  7:43 ` William R
  0 siblings, 1 reply; 9+ messages in thread
From: Christian Rinderknecht @ 2014-01-22  1:03 UTC (permalink / raw)
  To: caml-list

Dear list members,

I would like to announce a Makefile for small OCaml projects.

Although this list is read by many seasoned programmers who likely use
ocamlbuild, those who prefer total control over the build process and
beginners alike may find it useful. It is distributed along with a
manual and a detailed documentation in ASCII. The requirements, beyond
the obvious, are GNU Make 3.82 or 4.00 (later recommended for
paralellism), GNU Sed, Linux (with GNU coreutils) or Darwin (OS X) and
dash or bash.

Particular emphasis has been brought to reporting only independent
errors and minimising recompilations. The makefile has no interface
with control version systems, but it detects modifications, deletions
and creations of source files between build cycles, and it reacts
appropriately so there is no need to restart a build cycle from a
clean slate to correct an inconsistency. Note that, as usual with
makefiles, this build system relies only on time stamps to determine
its actions.

Since this is a beta release, you are very welcome to report any
errors. Let me also know if you improve portability (e.g., the sed
regular expressions are mostly compatible with BSD sed, but not
quite).

The urls are

http://pnyf.inf.elte.hu/rinderkn/Software/OCaml/Makefile
http://pnyf.inf.elte.hu/rinderkn/Software/OCaml/Makefile.man
http://pnyf.inf.elte.hu/rinderkn/Software/OCaml/Makefile.doc

Best regards,

Christian


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2014-01-24 16:19 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-01-22  1:03 [Caml-list] [ANN] Announcing yet another Makefile for OCaml Christian Rinderknecht
2014-01-22  7:43 ` William R
2014-01-22 19:22   ` Christian Rinderknecht
2014-01-22 23:30     ` John Whitington
2014-01-23  0:08       ` Christian Rinderknecht
2014-01-23  9:35     ` Goswin von Brederlow
2014-01-23 10:36       ` Malcolm Matalka
2014-01-23 14:47       ` Christian Rinderknecht
2014-01-24 16:18       ` Christian Rinderknecht

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).