Index: tools/gn/build_settings.cc |
diff --git a/tools/gn/build_settings.cc b/tools/gn/build_settings.cc |
index b6ae49cf6c1372a86d5e41fe50e59cda6adddb82..2ac7389eea7647a58eaf63ee239f6f0184ed37cc 100644 |
--- a/tools/gn/build_settings.cc |
+++ b/tools/gn/build_settings.cc |
@@ -13,6 +13,22 @@ BuildSettings::BuildSettings() |
toolchain_manager_(this) { |
} |
+BuildSettings::BuildSettings(const BuildSettings& other) |
+ : root_path_(other.root_path_), |
+ root_path_utf8_(other.root_path_utf8_), |
+ secondary_source_path_(other.secondary_source_path_), |
+ using_external_generator_(other.using_external_generator_), |
+ python_path_(other.python_path_), |
+ build_config_file_(other.build_config_file_), |
+ build_dir_(other.build_dir_), |
+ build_to_source_dir_string_(other.build_to_source_dir_string_), |
+ build_args_(other.build_args_), |
+ target_resolved_callback_(), // Don't copy. |
+ item_tree_(), |
+ target_manager_(this), |
+ toolchain_manager_(this) { |
+} |
+ |
BuildSettings::~BuildSettings() { |
} |