Index: tools/gn/value_extractors.cc |
diff --git a/tools/gn/value_extractors.cc b/tools/gn/value_extractors.cc |
index 5d11bc46b0a2df88de2bac2f967b8f4925c07283..372156eadbdc16932d86e3c62865f7a2c1bfbbe6 100644 |
--- a/tools/gn/value_extractors.cc |
+++ b/tools/gn/value_extractors.cc |
@@ -126,3 +126,12 @@ bool ExtractListOfLabels(const Value& value, |
LabelResolver<Target>(current_dir, |
current_toolchain)); |
} |
+ |
+bool ExtractRelativeFile(const BuildSettings* build_settings, |
+ const Value& value, |
+ const SourceDir& current_dir, |
+ SourceFile* file, |
+ Err* err) { |
+ RelativeFileConverter converter(build_settings, current_dir); |
+ return converter(value, file, err); |
+} |