diff --git a/cmake/Modules/CMakePolicy.cmake b/cmake/Modules/CMakePolicy.cmake index 421f5a4dda6c6..cf986331707b6 100644 --- a/cmake/Modules/CMakePolicy.cmake +++ b/cmake/Modules/CMakePolicy.cmake @@ -41,3 +41,9 @@ if(POLICY CMP0156) cmake_policy(SET CMP0179 NEW) endif() endif() + +# CMP0182: Create shared library archives by default on AIX. +# New in CMake 4.0: https://cmake.org/cmake/help/latest/policy/CMP0182.html +if(POLICY CMP0182) + cmake_policy(SET CMP0182 NEW) +endif()