From: dpasukhi Date: Sun, 13 Oct 2024 09:02:57 +0000 (+0000) Subject: Configuration - Option to disable PCH after enabling #102 X-Git-Tag: V7_9_0_beta1~138 X-Git-Url: http://git.dev.opencascade.org/gitweb/?a=commitdiff_plain;h=refs%2Fheads%2FIR-2024-10-11;p=occt.git Configuration - Option to disable PCH after enabling #102 After enabling PCH it was not possible to disable back. New CMake feature used for disabling --- diff --git a/CMakeLists.txt b/CMakeLists.txt index e90744ba76..8507b7fb15 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -150,6 +150,10 @@ endif() if (CMAKE_VERSION VERSION_LESS "3.16") OCCT_CHECK_AND_UNSET (BUILD_USE_PCH) +elseif (NOT BUILD_USE_PCH) + set (CMAKE_DISABLE_PRECOMPILE_HEADERS ON) +else () + set (CMAKE_DISABLE_PRECOMPILE_HEADERS OFF) endif() if (NOT DEFINED BUILD_INCLUDE_SYMLINK)