diff --git a/CMakeLists.txt b/CMakeLists.txt index e1718b2d..c1d1a6b7 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -216,10 +216,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")