aboutsummaryrefslogtreecommitdiffhomepage
path: root/toplevel/mltop.ml4
diff options
context:
space:
mode:
authorGravatar corbinea <corbinea@85f007b7-540e-0410-9357-904b9bb8a0f7>2007-07-13 11:08:26 +0000
committerGravatar corbinea <corbinea@85f007b7-540e-0410-9357-904b9bb8a0f7>2007-07-13 11:08:26 +0000
commit8f4b7f1b6d59978db284f89e474faf9d01488a7e (patch)
treefad42427f62375a057e44846a5921b5289a94f1f /toplevel/mltop.ml4
parentace68194290b49c459a56ea0a023863056fae0e2 (diff)
New bootstrapping, improved, Makefile system
Documented in dev/doc/build-system.txt . git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@9992 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'toplevel/mltop.ml4')
-rw-r--r--toplevel/mltop.ml49
1 files changed, 9 insertions, 0 deletions
diff --git a/toplevel/mltop.ml4 b/toplevel/mltop.ml4
index 591b7b5a8..c0e090290 100644
--- a/toplevel/mltop.ml4
+++ b/toplevel/mltop.ml4
@@ -6,6 +6,11 @@
(* * GNU Lesser General Public License Version 2.1 *)
(************************************************************************)
+(*i camlp4use: "pa_ifdef.cmo" i*)
+(* WARNING
+ * camlp4deps will not work for this file unless Makefile system enhanced.
+ *)
+
(* $Id$ *)
open Util
@@ -99,6 +104,10 @@ let dir_ml_load s =
(* TO DO: .cma loading without toplevel *)
| WithoutTop ->
ifdef Byte then
+ (* WARNING
+ * if this code section starts to use a module not used elsewhere
+ * in this file, the Makefile dependency logic needs to be updated.
+ *)
let _,gname = where_in_path !coq_mlpath_copy s in
try
Dynlink.loadfile gname;