diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2009-04-24 14:24:05 +0200 |
---|---|---|
committer | Boris Kolpackov <boris@codesynthesis.com> | 2009-04-24 14:24:05 +0200 |
commit | cdd8bd7310f6906cbb1e0866981e7eceb6e3f251 (patch) | |
tree | 82bea33e1ec798d9036bfc8ddf2f93708f3c99fa /xsde/xsde.cxx | |
parent | 6b0de48efcf00bc4de1a78c15b57be01f73268ba (diff) |
Add an option to disable support for multiple imports
Diffstat (limited to 'xsde/xsde.cxx')
-rw-r--r-- | xsde/xsde.cxx | 6 |
1 files changed, 5 insertions, 1 deletions
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<CLI::disable_multi_import> (), !common_ops.value<CLI::disable_full_check> (), loc_translator, disabled_w); @@ -1018,6 +1021,7 @@ main (Int argc, Char* argv[]) XSDFrontend::Parser parser ( cmd != "cxx-hybrid", + !common_ops.value<CLI::disable_multi_import> (), !common_ops.value<CLI::disable_full_check> (), loc_translator, disabled_w); |