From 5e17d609ae59dc07514e2af945db05be05db968c Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Fri, 13 Aug 2010 15:34:58 +0200 Subject: Do not generate query support code by default Add the --generate-query option to explicitly request this functionality. --- odb/options.cxx | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'odb/options.cxx') diff --git a/odb/options.cxx b/odb/options.cxx index f426f7c..02e7201 100644 --- a/odb/options.cxx +++ b/odb/options.cxx @@ -541,6 +541,7 @@ options (int& argc, version_ (), database_ (), database_specified_ (false), + generate_query_ (), generate_schema_ (), output_dir_ (), output_dir_specified_ (false), @@ -612,6 +613,7 @@ options (int start, version_ (), database_ (), database_specified_ (false), + generate_query_ (), generate_schema_ (), output_dir_ (), output_dir_specified_ (false), @@ -683,6 +685,7 @@ options (int& argc, version_ (), database_ (), database_specified_ (false), + generate_query_ (), generate_schema_ (), output_dir_ (), output_dir_specified_ (false), @@ -756,6 +759,7 @@ options (int start, version_ (), database_ (), database_specified_ (false), + generate_query_ (), generate_schema_ (), output_dir_ (), output_dir_specified_ (false), @@ -825,6 +829,7 @@ options (::cli::scanner& s, version_ (), database_ (), database_specified_ (false), + generate_query_ (), generate_schema_ (), output_dir_ (), output_dir_specified_ (false), @@ -893,6 +898,8 @@ print_usage (::std::ostream& os) os << "--database|-d Generate code for the database." << ::std::endl; + os << "--generate-query Generate query support code." << ::std::endl; + os << "--generate-schema Generate database schema." << ::std::endl; os << "--output-dir|-o Write the generated files to instead of the" << ::std::endl @@ -1001,6 +1008,8 @@ struct _cli_options_map_init _cli_options_map_["-d"] = &::cli::thunk< options, ::database, &options::database_, &options::database_specified_ >; + _cli_options_map_["--generate-query"] = + &::cli::thunk< options, bool, &options::generate_query_ >; _cli_options_map_["--generate-schema"] = &::cli::thunk< options, bool, &options::generate_schema_ >; _cli_options_map_["--output-dir"] = -- cgit v1.1