Refactored the inclusion of the headers in the ADD_LIBRARY so that they aren't
added under OSX.
This commit is contained in:
@@ -8,9 +8,16 @@ INCLUDE (CheckCXXSourceCompiles)
|
||||
SET(LIB_NAME OpenThreads)
|
||||
SET(LIB_PUBLIC_HEADERS ${OpenThreads_PUBLIC_HEADERS})
|
||||
|
||||
IF(APPLE)
|
||||
SET(ADD_LIBRARY_HEADERS "")
|
||||
ELSEIF(APPLE)
|
||||
SET(ADD_LIBRARY_HEADERS ${LIB_PUBLIC_HEADERS} )
|
||||
ENDIF(APPLE)
|
||||
|
||||
# FIXME: For OS X, need flag for Framework or dylib
|
||||
ADD_LIBRARY(${LIB_NAME}
|
||||
${OPENTHREADS_USER_DEFINED_DYNAMIC_OR_STATIC}
|
||||
${LIB_PUBLIC_HEADERS}
|
||||
${ADD_LIBRARY_HEADERS}
|
||||
PThread.c++
|
||||
PThreadBarrier.c++
|
||||
PThreadBarrierPrivateData.h
|
||||
|
||||
Reference in New Issue
Block a user