Skip to content

Commit 9f0858d

Browse files
committed
Check C/C++ compilers separately for AppleClang ranlib
Signed-off-by: Steven WdV <swdv@cs.ru.nl>
1 parent bcfed50 commit 9f0858d

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

library/CMakeLists.txt

+3-1
Original file line numberDiff line numberDiff line change
@@ -221,8 +221,10 @@ endif(WIN32)
221221

222222
if(CMAKE_C_COMPILER_ID MATCHES "AppleClang")
223223
set(CMAKE_C_ARCHIVE_CREATE "<CMAKE_AR> Scr <TARGET> <LINK_FLAGS> <OBJECTS>")
224-
set(CMAKE_CXX_ARCHIVE_CREATE "<CMAKE_AR> Scr <TARGET> <LINK_FLAGS> <OBJECTS>")
225224
set(CMAKE_C_ARCHIVE_FINISH "<CMAKE_RANLIB> -no_warning_for_no_symbols -c <TARGET>")
225+
endif()
226+
if(CMAKE_CXX_COMPILER_ID MATCHES "AppleClang")
227+
set(CMAKE_CXX_ARCHIVE_CREATE "<CMAKE_AR> Scr <TARGET> <LINK_FLAGS> <OBJECTS>")
226228
set(CMAKE_CXX_ARCHIVE_FINISH "<CMAKE_RANLIB> -no_warning_for_no_symbols -c <TARGET>")
227229
endif()
228230

0 commit comments

Comments
 (0)