From 541ef60fd7349194030d7f2cf70edc2008467665 Mon Sep 17 00:00:00 2001 From: Mihai Fufezan Date: Mon, 13 Oct 2025 09:19:01 +0300 Subject: [PATCH] CMake: print pch messages based on var --- CMakeLists.txt | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 3ab34211..b1c78478 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -257,10 +257,13 @@ set(CPACK_PROJECT_NAME ${PROJECT_NAME}) set(CPACK_PROJECT_VERSION ${PROJECT_VERSION}) include(CPack) -message(STATUS "Setting precompiled headers") - -target_precompile_headers(Hyprland PRIVATE - $<$:src/pch/pch.hpp>) +if(CMAKE_DISABLE_PRECOMPILE_HEADERS) + message(STATUS "Not using precompiled headers") +else() + message(STATUS "Setting precompiled headers") + target_precompile_headers(Hyprland PRIVATE + $<$:src/pch/pch.hpp>) +endif() message(STATUS "Setting link libraries")