Fix displaying "frameworks" and "framework_dirs" for configs The command "gn desc ..." would not display the value of either "frameworks" or "framework_dirs" for configs as they were not registered correctly via CONFIG_VALUE_ARRAY_HANDLER macro. Bug: none Change-Id: I948222531e5be1308d55d649f074d389ac9a59b2 Reviewed-on: https://gn-review.googlesource.com/c/gn/+/9461 Reviewed-by: Brett Wilson <brettw@chromium.org> Commit-Queue: Brett Wilson <brettw@chromium.org>
diff --git a/src/gn/desc_builder.cc b/src/gn/desc_builder.cc index 5006723..3865ac0 100644 --- a/src/gn/desc_builder.cc +++ b/src/gn/desc_builder.cc
@@ -269,6 +269,8 @@ CONFIG_VALUE_ARRAY_HANDLER(cflags_objc, std::string) CONFIG_VALUE_ARRAY_HANDLER(cflags_objcc, std::string) CONFIG_VALUE_ARRAY_HANDLER(defines, std::string) + CONFIG_VALUE_ARRAY_HANDLER(frameworks, std::string) + CONFIG_VALUE_ARRAY_HANDLER(framework_dirs, SourceDir) CONFIG_VALUE_ARRAY_HANDLER(include_dirs, SourceDir) CONFIG_VALUE_ARRAY_HANDLER(inputs, SourceFile) CONFIG_VALUE_ARRAY_HANDLER(ldflags, std::string)