Upstream version 9.38.198.0
[platform/framework/web/crosswalk.git] / src / tools / gn / BUILD.gn
index 87ec6c6..7832727 100644 (file)
@@ -44,8 +44,6 @@ static_library("gn_lib") {
     "err.h",
     "escape.cc",
     "escape.h",
-    "file_template.cc",
-    "file_template.h",
     "filesystem_utils.cc",
     "filesystem_utils.h",
     "functions.cc",
@@ -132,6 +130,14 @@ static_library("gn_lib") {
     "standard_out.h",
     "string_utils.cc",
     "string_utils.h",
+    "substitution_list.cc",
+    "substitution_list.h",
+    "substitution_pattern.cc",
+    "substitution_pattern.h",
+    "substitution_type.cc",
+    "substitution_type.h",
+    "substitution_writer.cc",
+    "substitution_writer.h",
     "target.cc",
     "target.h",
     "target_generator.cc",
@@ -146,6 +152,7 @@ static_library("gn_lib") {
     "toolchain.h",
     "trace.cc",
     "trace.h",
+    "unique_vector.h",
     "value.cc",
     "value.h",
     "value_extractors.cc",
@@ -175,18 +182,20 @@ executable("gn") {
 
 test("gn_unittests") {
   sources = [
+    "action_target_generator_unittest.cc",
     "builder_unittest.cc",
     "c_include_iterator_unittest.cc",
     "config_values_extractors_unittest.cc",
     "escape_unittest.cc",
     "filesystem_utils_unittest.cc",
-    "file_template_unittest.cc",
     "function_foreach_unittest.cc",
     "function_get_label_info_unittest.cc",
     "function_get_path_info_unittest.cc",
     "function_get_target_outputs_unittest.cc",
+    "function_process_file_template_unittest.cc",
     "function_rebase_path_unittest.cc",
     "function_write_file_unittest.cc",
+    "functions_target_unittest.cc",
     "functions_unittest.cc",
     "header_checker_unittest.cc",
     "input_conversion_unittest.cc",
@@ -207,12 +216,15 @@ test("gn_unittests") {
     "scope_unittest.cc",
     "source_dir_unittest.cc",
     "string_utils_unittest.cc",
+    "substitution_pattern_unittest.cc",
+    "substitution_writer_unittest.cc",
     "target_generator_unittest.cc",
     "target_unittest.cc",
     "template_unittest.cc",
     "test_with_scope.cc",
     "test_with_scope.h",
     "tokenizer_unittest.cc",
+    "unique_vector_unittest.cc",
     "value_unittest.cc",
     "visibility_unittest.cc",
   ]