aboutsummaryrefslogtreecommitdiff
path: root/toplevel
diff options
context:
space:
mode:
Diffstat (limited to 'toplevel')
-rw-r--r--toplevel/coqargs.ml10
1 files changed, 10 insertions, 0 deletions
diff --git a/toplevel/coqargs.ml b/toplevel/coqargs.ml
index 5544024993..52e2562ae8 100644
--- a/toplevel/coqargs.ml
+++ b/toplevel/coqargs.ml
@@ -198,6 +198,14 @@ let set_query opts q =
| Queries queries -> Queries (queries@[q])
}
+let warn_depr_load_ml_object =
+ CWarnings.create ~name:"deprecated-mlobject" ~category:"deprecated"
+ (fun () -> Pp.strbrk "The -load-ml-object option is deprecated, see the changelog for more details.")
+
+let warn_depr_ml_load_source =
+ CWarnings.create ~name:"deprecated-mlsource" ~category:"deprecated"
+ (fun () -> Pp.strbrk "The -load-ml-source option is deprecated, see the changelog for more details.")
+
let warn_deprecated_inputstate =
CWarnings.create ~name:"deprecated-inputstate" ~category:"deprecated"
(fun () -> Pp.strbrk "The inputstate option is deprecated and discouraged.")
@@ -396,9 +404,11 @@ let parse_args ~help ~init arglist : t * string list =
set_inputstate oval (next ())
|"-load-ml-object" ->
+ warn_depr_load_ml_object ();
Mltop.dir_ml_load (next ()); oval
|"-load-ml-source" ->
+ warn_depr_ml_load_source ();
Mltop.dir_ml_use (next ()); oval
|"-load-vernac-object" ->