CMake: Target as configuration option

Add GODOTCPP_TARGET configuration option
Remove loop to generate the godot-cpp.<target> CMake Targets

Rename test bindings target
Update documentation

(cherry picked from commit 89abe15268)
This commit is contained in:
Samuel Nicholas
2025-03-09 12:31:56 +10:30
committed by David Snopek
parent 1f477a780e
commit 368ec63a24
11 changed files with 239 additions and 269 deletions

View File

@@ -18,7 +18,7 @@ endfunction()
#[===========================[ Target Generation ]===========================]
function(linux_generate)
target_compile_definitions(${TARGET_NAME} PUBLIC LINUX_ENABLED UNIX_ENABLED)
target_compile_definitions(godot-cpp PUBLIC LINUX_ENABLED UNIX_ENABLED)
common_compiler_flags()
endfunction()