forked from OSchip/llvm-project
cmake: Use suffix for shared modules instead of the one for shared libraries
On Linux there is no difference between shared modules and shared libaries, both are '.so' files. However, on darwin only shared modules are '.so' files. Shared libraries have the '.dynlib' suffix. Fix test cases on darwin by expecting a shared module suffix for Polly instead of a shared library suffix. This fixes PR14135 Reported by: Jack Howarth <howarth@bromo.med.uc.edu> llvm-svn: 166402
This commit is contained in:
parent
8884dc323f
commit
6c8e696618
|
@ -11,7 +11,7 @@ set(POLLY_TEST_DIRECTORIES
|
|||
|
||||
set(POLLY_SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/..")
|
||||
set(POLLY_BINARY_DIR "${CMAKE_CURRENT_BINARY_DIR}/..")
|
||||
set(LLVM_SHLIBEXT "${CMAKE_SHARED_LIBRARY_SUFFIX}")
|
||||
set(LLVM_SHLIBEXT "${CMAKE_SHARED_MODULE_SUFFIX}")
|
||||
|
||||
if (NOT DEFINED LLVM_MAIN_SRC_DIR)
|
||||
# We are building polly out of tree, adjust the settings.
|
||||
|
|
Loading…
Reference in New Issue