mirror of
https://github.com/wjakob/tbb.git
synced 2026-08-29 16:40:40 +08:00
further cmake build system improvements (OSX)
This commit is contained in:
+4
-2
@@ -42,8 +42,10 @@ if (NOT APPLE)
|
||||
add_definitions(-DDO_ITT_NOTIFY)
|
||||
else()
|
||||
# Disable annoying "has no symbols" warnings
|
||||
set(CMAKE_AR ${CMAKE_CURRENT_SOURCE_DIR}/build/ar_filter.sh)
|
||||
set(CMAKE_RANLIB ${CMAKE_CURRENT_SOURCE_DIR}/build/ranlib_filter.sh)
|
||||
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()
|
||||
|
||||
if (UNIX)
|
||||
|
||||
@@ -1,4 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
ar $@ 2>&1 | grep -v "has no symbols"
|
||||
exit ${PIPESTATUS[0]}
|
||||
@@ -1,4 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
ranlib $@ 2>&1 | grep -v "has no symbols"
|
||||
exit ${PIPESTATUS[0]}
|
||||
Reference in New Issue
Block a user