]>
Git — Sourcephile - ocaml/libocaml_make.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Julien Moutinho [Sun, 2 Sep 2012 23:22:40 +0000 (01:22 +0200)]
Correction : utilise ocamlmklib(1) et gère $CFLAGS et $LDFLAGS.
Julien Moutinho [Fri, 27 Jul 2012 23:41:01 +0000 (01:41 +0200)]
Ajout : OCAML_FLAGS : ignore : Warning 23: all the fields are explicitly listed in this record: the 'with' clause is useless.
Julien Moutinho [Fri, 15 Jun 2012 12:57:11 +0000 (14:57 +0200)]
Correction : ne se sert plus de .a intermédiaires.
NOTE : plus facile et naturel depuis qu'il n'y a plus de récursivité de make.
Julien Moutinho [Tue, 22 May 2012 21:25:49 +0000 (23:25 +0200)]
Modification : debug -> %/debug.
Julien Moutinho [Sat, 31 Mar 2012 21:33:54 +0000 (23:33 +0200)]
Correction : debug : %.d : avoid to put -verbose output in the .d.
Julien Moutinho [Sat, 31 Mar 2012 11:06:07 +0000 (13:06 +0200)]
Ajout : debug : -rdynamic.
Julien Moutinho [Sat, 31 Mar 2012 01:41:22 +0000 (03:41 +0200)]
Ajout : debug : -DDEBUG.
Julien Moutinho [Fri, 16 Mar 2012 08:05:01 +0000 (09:05 +0100)]
Correction : flock %.a uniquement quand $(is_parallel).
Julien Moutinho [Fri, 16 Mar 2012 07:30:56 +0000 (08:30 +0100)]
Ajout : cible .cd (caml dynamic).
Julien Moutinho [Fri, 16 Mar 2012 07:30:43 +0000 (08:30 +0100)]
Correction : DEBUG -> debug.
Julien Moutinho [Thu, 15 Mar 2012 21:25:02 +0000 (22:25 +0100)]
Correction : évite de reconstruire le pack ocaml suite à une altération de son dossier.
Julien Moutinho [Thu, 15 Mar 2012 21:11:07 +0000 (22:11 +0100)]
Correction : construction de $(Pack).
Julien Moutinho [Thu, 15 Mar 2012 20:39:30 +0000 (21:39 +0100)]
Ajout : unicité des sous-dossiers cibles.
Julien Moutinho [Thu, 15 Mar 2012 19:35:50 +0000 (20:35 +0100)]
Correction : diverses choses mineures.
Julien Moutinho [Wed, 14 Mar 2012 14:40:25 +0000 (15:40 +0100)]
Correction : évite l'élagage de la reconstruction des dépendances des packs.
Julien Moutinho [Wed, 14 Mar 2012 14:38:48 +0000 (15:38 +0100)]
Ajout : {filter-dir{,-out},dirname}.
Julien Moutinho [Mon, 12 Mar 2012 00:15:13 +0000 (01:15 +0100)]
Correction : %/clean plus préçis.
Julien Moutinho [Sat, 3 Mar 2012 03:30:30 +0000 (04:30 +0100)]
Modification : n'utilise plus make récursivement et permet le parallélisme.
NOTE : le parallélisme ne doit pas être activé (i.e. pas de -j)
lors de la construction des dépendances (.d),
car les packs (.cm[ox]) risqueraient alors de ne pas être pris en compte
NOTE : cela est un argument supplémentaire pour avoir les .d dans le dépôt.
NOTE : le parallélisme n'est pas nécessairement plus rapide,
il est même franchement plus lent sur mes essais.
VOIR : http://miller.emu.id.au/pmiller/books/rmch/
VOIR : http://evbergen.home.xs4all.nl/nonrecursive-make.html
Julien Moutinho [Fri, 2 Mar 2012 13:40:33 +0000 (14:40 +0100)]
Modification : deps -> targets.
Julien Moutinho [Fri, 2 Mar 2012 13:23:01 +0000 (14:23 +0100)]
Correction : évite les réxécutions de make lors de la génération des .d.
VOIR : http://make.paulandlesley.org/autodep.html#noreexec
Julien Moutinho [Fri, 24 Feb 2012 05:37:45 +0000 (06:37 +0100)]
Ajout : debug : ocamlc -principal.
Julien Moutinho [Mon, 20 Feb 2012 00:23:04 +0000 (01:23 +0100)]
Modification : noms de variables.
Julien Moutinho [Sun, 19 Feb 2012 21:23:43 +0000 (22:23 +0100)]
Modification : Makefile.deps -> %.d.
Julien Moutinho [Sat, 18 Feb 2012 14:31:10 +0000 (15:31 +0100)]
Correction : ajoute les .cmxs en cible pour les packs dans les Makefile.deps.
Julien Moutinho [Sat, 18 Feb 2012 14:24:54 +0000 (15:24 +0100)]
Correction : \n à la fin des Makefile.deps.
Julien Moutinho [Thu, 16 Feb 2012 17:14:29 +0000 (18:14 +0100)]
Correction : préserve l'errno d'ocamldep.
Julien Moutinho [Wed, 15 Feb 2012 22:57:38 +0000 (23:57 +0100)]
Correction : --ggdb3 -> -ggdb3.
Julien Moutinho [Wed, 15 Feb 2012 09:05:13 +0000 (10:05 +0100)]
Ajout : GNUmakefile.