diff options
author | Tianwei Shen <shentianweipku@gmail.com> | 2016-04-23 16:44:26 +0300 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@gmail.com> | 2016-04-23 16:52:38 +0300 |
commit | 39873891bf6759eb5fcd6bfd7ed1aa762d8db398 (patch) | |
tree | 16f916e2b3da7892ecbfcdbd547444b73be74016 /CMakeLists.txt | |
parent | 16316115da6dd834b3ea8571dbd384bf9fb9ebe1 (diff) |
Fix T48250: suppress CMake ranlib warnings to avoid issue with Qt Creator
Reviewed By: campbellbarton, brecht
Differential Revision: https://developer.blender.org/D1942
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index f05e9680c0a..a924098b85a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2319,6 +2319,12 @@ elseif(APPLE) endif() # Get rid of eventually clashes, we export some symbols explicite as local set(PLATFORM_LINKFLAGS "${PLATFORM_LINKFLAGS} -Xlinker -unexported_symbols_list -Xlinker ${CMAKE_SOURCE_DIR}/source/creator/osx_locals.map") + + # Suppress ranlib "has no symbols" warnings + SET(CMAKE_C_ARCHIVE_CREATE "<CMAKE_AR> Scr <TARGET> <LINK_FLAGS> <OBJECTS>") + SET(CMAKE_CXX_ARCHIVE_CREATE "<CMAKE_AR> Scr <TARGET> <LINK_FLAGS> <OBJECTS>") + SET(CMAKE_C_ARCHIVE_FINISH "<CMAKE_RANLIB> -no_warning_for_no_symbols -c <TARGET>") + SET(CMAKE_CXX_ARCHIVE_FINISH "<CMAKE_RANLIB> -no_warning_for_no_symbols -c <TARGET>") endif() #----------------------------------------------------------------------------- |