1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-09 23:34:20 +00:00

CMake: Ensure generated files are written to different directories per-config to support Ninja multi-config builds

This commit is contained in:
reuk 2024-09-09 11:59:12 +01:00
parent 589d9940ed
commit bc59613ffb
No known key found for this signature in database
GPG key ID: FCB43929F012EE5C

View file

@ -207,9 +207,9 @@ function(_juce_create_embedded_linux_subprocess_target output_target_name target
get_target_property(generated_sources_directory ${target} JUCE_GENERATED_SOURCES_DIRECTORY)
if(generated_sources_directory)
set(juce_linux_subprocess_helper_binary_dir "${generated_sources_directory}")
set(juce_linux_subprocess_helper_binary_dir "${generated_sources_directory}/$<CONFIG>/")
else()
set(juce_linux_subprocess_helper_binary_dir "${CMAKE_CURRENT_BINARY_DIR}/juce_LinuxSubprocessHelper")
set(juce_linux_subprocess_helper_binary_dir "${CMAKE_CURRENT_BINARY_DIR}/juce_LinuxSubprocessHelper/$<CONFIG>/")
endif()
set(binary_header_file "${juce_linux_subprocess_helper_binary_dir}/juce_LinuxSubprocessHelperBinaryData.h")