diff options
author | Vladislav Vaintroub <wlad@mariadb.com> | 2020-05-04 14:17:06 +0200 |
---|---|---|
committer | Vladislav Vaintroub <wlad@mariadb.com> | 2020-05-04 14:17:06 +0200 |
commit | d50f776930425e540678238798b4f7666b9cbb76 (patch) | |
tree | 63e5c65d22496bc4e8ed35ab04de0251e6711c96 /CMakeLists.txt | |
parent | f544a712c8a2ef3f3ecba80cb2782b1839fb36ab (diff) | |
download | mariadb-git-d50f776930425e540678238798b4f7666b9cbb76.tar.gz |
MDEV-22454
Allow -DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON
Disable IPO (interprocedural optimization, aka /GL) on Windows
on libraries, from which server.dll exports symbols - exporting symbols
does not work for objects compiled with /GL.
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index d93c09218a6..3db3a8f9ef3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -30,6 +30,9 @@ ENDIF() IF(POLICY CMP0075) CMAKE_POLICY(SET CMP0075 NEW) ENDIF() +IF(POLICY CMP0069) + CMAKE_POLICY(SET CMP0069 NEW) +ENDIF() MESSAGE(STATUS "Running cmake version ${CMAKE_VERSION}") |