Fix incompatibility with multi-config cmake generator

Avoid hard coding the path of zig2 relative to PROJECT_BINARY_DIR
This commit is contained in:
melonedo
2024-06-10 15:43:19 +08:00
committed by Alex Rønne Petersen
parent 3f245616a5
commit 658a4a527c

View File

@@ -983,11 +983,7 @@ add_custom_command(
WORKING_DIRECTORY "${ZIG2_WORKING_DIR}" WORKING_DIRECTORY "${ZIG2_WORKING_DIR}"
) )
if(WIN32) set(ZIG_EXECUTABLE "$<TARGET_FILE:zig2>")
set(ZIG_EXECUTABLE "${PROJECT_BINARY_DIR}/zig2.exe")
else()
set(ZIG_EXECUTABLE "${PROJECT_BINARY_DIR}/zig2")
endif()
install(CODE "set(ZIG_EXECUTABLE \"${ZIG_EXECUTABLE}\")") install(CODE "set(ZIG_EXECUTABLE \"${ZIG_EXECUTABLE}\")")
install(CODE "set(ZIG_BUILD_ARGS \"${ZIG_BUILD_ARGS}\")") install(CODE "set(ZIG_BUILD_ARGS \"${ZIG_BUILD_ARGS}\")")