cmake fixes

This commit is contained in:
numzero 2026-07-20 02:32:05 +03:00
parent ee6167b298
commit 184f9550d9
2 changed files with 5 additions and 1 deletions

View File

@ -5,6 +5,10 @@ project(hyperboloid VERSION 1.0.0 LANGUAGES CXX)
set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_CXX_STANDARD_REQUIRED ON)
if(POLICY CMP0175)
cmake_policy(SET CMP0175 NEW)
endif()
find_package(Qt6 REQUIRED COMPONENTS Gui Widgets) find_package(Qt6 REQUIRED COMPONENTS Gui Widgets)
find_program(CARGO cargo REQUIRED) find_program(CARGO cargo REQUIRED)
set(CARGO_TARGET_DIR "${CMAKE_BINARY_DIR}/cargo") set(CARGO_TARGET_DIR "${CMAKE_BINARY_DIR}/cargo")

View File

@ -6,7 +6,7 @@ add_custom_command(
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
DEPFILE ${impl_basename}.d DEPFILE ${impl_basename}.d
USES_TERMINAL USES_TERMINAL
JOB_SERVER_AWARE JOB_SERVER_AWARE TRUE
DEPENDS_EXPLICIT_ONLY DEPENDS_EXPLICIT_ONLY
) )