ocaml/build
Gabriel Scherer c3788a5328 Synchronize camlp4-byte-only.sh with camlp4-native-only.sh to avoid camlp4 rebuild
In the commit 13296, the compilation options in camlp4-native-only
where changed to avoid a warning of the compiler. This had the
unfortunate side-effect that ocamlbuild would compile camlp4 twice
(in -byte-only and -native-only) with different options, that is
different checksums, and would therefore rebuild everything each
time. This commit mirrors the change of -native-only.sh
in -byte-only.sh (where, as far as I understand, it should have no
effect, even if it isn't needed as there is no warning to be silenced)
to avoid rebuild.

After this change, when calling "make world.opt", none of camlp4 is
rebuilt (the checksums to check that nothing changed still take
a dozen of seconds).

git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@13983 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2013-08-05 10:27:03 +00:00
..
.ignore uniform .ignore system 2011-07-20 15:37:36 +00:00
boot-c-parts.sh renaming of Objective Caml to OCaml and cleanup of copyright headers 2011-07-27 14:17:02 +00:00
boot.sh Synchronize camlp4-byte-only.sh with camlp4-native-only.sh to avoid camlp4 rebuild 2013-08-05 10:27:03 +00:00
buildbot renaming of Objective Caml to OCaml and cleanup of copyright headers 2011-07-27 14:17:02 +00:00
camlp4-bootstrap-recipe.txt add some missing copyright headers 2012-08-02 08:17:59 +00:00
camlp4-bootstrap.sh Camlp4Fold/MapGenerator handle abstract type now 2013-08-05 03:24:29 +00:00
camlp4-byte-only.sh Synchronize camlp4-byte-only.sh with camlp4-native-only.sh to avoid camlp4 rebuild 2013-08-05 10:27:03 +00:00
camlp4-mkCamlp4Ast.sh remove all $Id keywords 2012-10-15 17:50:56 +00:00
camlp4-native-only.sh PR#5461: fix warnings 31 in camlp4 compilation 2013-02-18 12:09:06 +00:00
camlp4-targets.sh remove all $Id keywords 2012-10-15 17:50:56 +00:00
distclean.sh remove all $Id keywords 2012-10-15 17:50:56 +00:00
fastworld.sh remove all $Id keywords 2012-10-15 17:50:56 +00:00
install.sh Fix missing files to be installed for ocamlbuild 2013-01-01 04:53:49 +00:00
mixed-boot.sh renaming of Objective Caml to OCaml and cleanup of copyright headers 2011-07-27 14:17:02 +00:00
mkconfig.sh renaming of Objective Caml to OCaml and cleanup of copyright headers 2011-07-27 14:17:02 +00:00
mkmyocamlbuild_config.sh testsuite: making it work without installing OCaml (continued) 2013-05-17 12:03:58 +00:00
mkruntimedef.sh remove all $Id keywords 2012-10-15 17:50:56 +00:00
myocamlbuild.sh remove all $Id keywords 2012-10-15 17:50:56 +00:00
new-build-system add some missing copyright headers 2012-08-02 08:17:59 +00:00
ocamlbuild-byte-only.sh remove all $Id keywords 2012-10-15 17:50:56 +00:00
ocamlbuild-native-only.sh remove all $Id keywords 2012-10-15 17:50:56 +00:00
ocamlbuildlib-native-only.sh remove all $Id keywords 2012-10-15 17:50:56 +00:00
otherlibs-targets.sh remove all $Id keywords 2012-10-15 17:50:56 +00:00
partial-install.sh build: allow disabling ocamldoc and ocamlbuild. 2013-07-28 15:52:17 +00:00
targets.sh PR#5547: Enable the "-use-ocamlfind" option by default 2013-07-27 00:02:13 +00:00
tolower.sed renaming of Objective Caml to OCaml and cleanup of copyright headers 2011-07-27 14:17:02 +00:00
world.all.sh remove all $Id keywords 2012-10-15 17:50:56 +00:00
world.byte.sh remove all $Id keywords 2012-10-15 17:50:56 +00:00
world.native.sh remove all $Id keywords 2012-10-15 17:50:56 +00:00
world.sh renaming of Objective Caml to OCaml and cleanup of copyright headers 2011-07-27 14:17:02 +00:00