Browse thread
[Caml-list] Building large and portable projects
[
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: | sylvain.le-gall@p... |
| Subject: | Re: [Caml-list] Building large and portable projects |
Hello,
On Sat, Nov 22, 2003 at 03:12:48AM +1100, skaller wrote:
> On Fri, 2003-11-21 at 17:49, sylvain.le-gall@polytechnique.org wrote:
> > On Fri, Nov 21, 2003 at 02:48:17PM +0900, Nicolas Cannasse wrote:
>
> > On the other hand the aim will be to have a self contained tools ( ie
> > when you write a makefile you use rm, cp, touch
> > .. here the aims will be
> > to have it in ocaml ). So you could build on every platform which
> > support ocaml.
>
> The goal is impossible. For example, all my Ocaml
> source is literate programmed. You surely aren't
> going to rewrite Interscript in Ocaml are you?
>
Ok i have read your mail but i need time to understand all what is lying
in it.
I don't want to reproduce make bugs... I just want to do something
simple where you can type :
let my_prog = {
name : "my_prog";
compile_target : [Opt;Byte];
toplevel_files : [ "my_prog.ml" ;
"something_ocamldep_dont_recognize_as_toplevel.ml" ];
package : "all_my_life" ;
target_tag : Binary; ( or Documentation or Custom of string )
}
let _ =
add_target my_prog
Ie, it is not makefile syntax.
But, i don't really have begin my project... So i can't already said
that i will use this or that...
Kind regard
Sylvain LE GALL
ps : if you are interested, i will contact you when i will consider
enough mature to begin with this huge task ( in fact, i have made a kind
of start with the findlib branch of cameleon, but i am not finished ).
-------------------
To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr
Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners