diff options
Diffstat (limited to 'data/ShibokenConfig.cmake.in')
-rw-r--r-- | data/ShibokenConfig.cmake.in | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/data/ShibokenConfig.cmake.in b/data/ShibokenConfig.cmake.in index 50d14c9fb..24f23abbb 100644 --- a/data/ShibokenConfig.cmake.in +++ b/data/ShibokenConfig.cmake.in @@ -19,8 +19,9 @@ SET(SHIBOKEN_BUILD_TYPE "@SHIBOKEN_BUILD_TYPE@") message(STATUS "libshiboken built for @SHIBOKEN_BUILD_TYPE@") @SBK_ADD_PY_DEBUG_DEFINITION@ -option(AVOID_PROTECTED_HACK "Avoid protected hack on generated bindings." FALSE) -if(AVOID_PROTECTED_HACK OR WIN32) +# We don't use just "if (@AVOID_PROTECTED_HACK@)" to avoid require all users to turn on the cmake policy CMP0012 +# for more info type: cmake --help-policy CMP0012 +if ("@AVOID_PROTECTED_HACK@" STREQUAL "TRUE") add_definitions(-DAVOID_PROTECTED_HACK) message(STATUS "Avoiding protected hack!") endif() |