Fix QVM tool dependencies on Windows

This commit is contained in:
Tim Angus committed 2025-08-30 19:25:45 +01:00
1 parent 2b516c5077
commit 0e53cfde93
2 files changed
+7 -2

No files matched your search

+5
View File
@@ -37,3 +37,8 @@ if(MSVC)
endif()
set(CLIENT_EXECUTABLE_OPTIONS WIN32)
# It's only necessary to set this on Windows; elsewhere
# CMAKE_EXECUTABLE_SUFFIX will be empty anyway, or we want
# HOST_EXECUTABLE_SUFFIX to be empty for other reasons
set(HOST_EXECUTABLE_SUFFIX ${CMAKE_EXECUTABLE_SUFFIX})
+2 -2
View File
@@ -12,8 +12,8 @@ if(CMAKE_BUILD_TYPE)
set(BUILD_TYPE_ARG -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE})
endif()
set(Q3LCC ${TOOLS_DIR}/$<CONFIG>/q3lcc)
set(Q3ASM ${TOOLS_DIR}/$<CONFIG>/q3asm)
set(Q3LCC ${TOOLS_DIR}/$<CONFIG>/q3lcc${HOST_EXECUTABLE_SUFFIX})
set(Q3ASM ${TOOLS_DIR}/$<CONFIG>/q3asm${HOST_EXECUTABLE_SUFFIX})
ExternalProject_Add(qvm_tools
SOURCE_DIR ${CMAKE_SOURCE_DIR}/cmake/tools