Assign a target for file generation

This commit is contained in:
Michael Fabian 'Xaymar' Dirks
2022-06-10 20:13:29 +02:00
parent ca57d43562
commit 9a30804065
+3 -1
View File
@@ -1,3 +1,5 @@
cmake_minimum_required(3.19)
set(CLANG_PATH "" CACHE PATH "Path to Clang Toolset (if not in environment)") set(CLANG_PATH "" CACHE PATH "Path to Clang Toolset (if not in environment)")
function(string_escape) function(string_escape)
@@ -242,7 +244,7 @@ function(generate_compile_commands_json)
endforeach() endforeach()
string(APPEND COMPILE_COMMAND_JSON "]") string(APPEND COMPILE_COMMAND_JSON "]")
file(GENERATE OUTPUT "$<TARGET_PROPERTY:${_target},BINARY_DIR>/$<CONFIG>/compile_commands.json" CONTENT "${COMPILE_COMMAND_JSON}") file(GENERATE TARGET ${_target} OUTPUT "$<TARGET_PROPERTY:${_target},BINARY_DIR>/$<CONFIG>/compile_commands.json" CONTENT "${COMPILE_COMMAND_JSON}")
endforeach() endforeach()
endfunction() endfunction()