Просмотр исходного кода

Makefiles: Honor CMAKE_EXPORT_COMPILE_COMMANDS for ASM

Generate build command for assembly file in `compile_command.json`.

Issue: #20059
Maxime Girard 5 лет назад
Родитель
Сommit
52152409c3
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      Source/cmMakefileTargetGenerator.cxx

+ 1 - 1
Source/cmMakefileTargetGenerator.cxx

@@ -795,7 +795,7 @@ void cmMakefileTargetGenerator::WriteObjectRuleFiles(
   bool lang_has_preprocessor =
     ((lang == "C") || (lang == "CXX") || (lang == "OBJC") ||
      (lang == "OBJCXX") || (lang == "Fortran") || (lang == "CUDA") ||
-     lang == "ISPC");
+     lang == "ISPC" || lang == "ASM");
   bool const lang_has_assembly = lang_has_preprocessor;
   bool const lang_can_export_cmds = lang_has_preprocessor;