Add additional surce files and example the list of acceptable files Change-Id: I41733d9a1c3b52034bf6b319f1670e64beef195a Reviewed-on: https://gn-review.googlesource.com/c/gn/+/5020 Reviewed-by: Thomas Anderson <thomasanderson@chromium.org> Reviewed-by: Brett Wilson <brettw@google.com> Commit-Queue: Julie Hockett <juliehockett@google.com>
diff --git a/tools/gn/binary_target_generator.cc b/tools/gn/binary_target_generator.cc index 6d8cec9..f1e4ea4 100644 --- a/tools/gn/binary_target_generator.cc +++ b/tools/gn/binary_target_generator.cc
@@ -81,12 +81,12 @@ case SourceFile::SOURCE_S: case SourceFile::SOURCE_ASM: case SourceFile::SOURCE_O: - // These are allowed. - break; - case SourceFile::SOURCE_RC: case SourceFile::SOURCE_DEF: case SourceFile::SOURCE_RS: case SourceFile::SOURCE_GO: + case SourceFile::SOURCE_RC: + // These are allowed. + break; case SourceFile::SOURCE_UNKNOWN: case SourceFile::SOURCE_NUMTYPES: *err_ =
diff --git a/tools/gn/source_file.cc b/tools/gn/source_file.cc index 2923227..266a072 100644 --- a/tools/gn/source_file.cc +++ b/tools/gn/source_file.cc
@@ -26,7 +26,8 @@ if (extension == "cc" || extension == "cpp" || extension == "cxx") return SourceFile::SOURCE_CPP; if (extension == "h" || extension == "hpp" || extension == "hxx" || - extension == "hh" || extension == "inc") + extension == "hh" || extension == "inc" || extension == "ipp" || + extension == "inl") return SourceFile::SOURCE_H; if (extension == "c") return SourceFile::SOURCE_C;