From cdd8bd7310f6906cbb1e0866981e7eceb6e3f251 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Fri, 24 Apr 2009 14:24:05 +0200 Subject: Add an option to disable support for multiple imports --- xsde/xsde.cxx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'xsde/xsde.cxx') diff --git a/xsde/xsde.cxx b/xsde/xsde.cxx index 800db93..f20c9b5 100644 --- a/xsde/xsde.cxx +++ b/xsde/xsde.cxx @@ -86,7 +86,8 @@ namespace CLI extern Key file_list_prologue = "file-list-prologue"; extern Key file_list_epilogue = "file-list-epilogue"; extern Key file_list_delim = "file-list-delim"; - extern Key disable_full_check = "disable-full-check"; // Undocumented. + extern Key disable_multi_import = "disable-multi-import"; // Undocumented. + extern Key disable_full_check = "disable-full-check"; // Undocumented. typedef Cult::CLI::Options < @@ -105,6 +106,7 @@ namespace CLI file_list_prologue, NarrowString, file_list_epilogue, NarrowString, file_list_delim, NarrowString, + disable_multi_import, Boolean, disable_full_check, Boolean > CommonOptions; @@ -601,6 +603,7 @@ main (Int argc, Char* argv[]) XSDFrontend::Parser parser ( true, + !common_ops.value (), !common_ops.value (), loc_translator, disabled_w); @@ -1018,6 +1021,7 @@ main (Int argc, Char* argv[]) XSDFrontend::Parser parser ( cmd != "cxx-hybrid", + !common_ops.value (), !common_ops.value (), loc_translator, disabled_w); -- cgit v1.1