Browse Source

Meson, related to #394: exclude dependency file generation when parsing to silence clang error

merge-requests/391/head
eidheim 7 years ago
parent
commit
0a4bc8cb60
  1. 3
      src/compile_commands.cc

3
src/compile_commands.cc

@ -103,7 +103,8 @@ std::vector<std::string> CompileCommands::get_arguments(const boost::filesystem:
}
else if(cmd_arguments[c] == "-o" || cmd_arguments[c] == "-c" ||
cmd_arguments[c] == "-x" || // Remove language arguments since some tools add languages not understood by clang
(is_header && cmd_arguments[c] == "-include-pch")) { // Header files should not use precompiled headers
(is_header && cmd_arguments[c] == "-include-pch") || // Header files should not use precompiled headers
cmd_arguments[c] == "-MF") { // Exclude dependency file generation
ignore_next = true;
continue;
}

Loading…
Cancel
Save