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")