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
|
||||
|
||||
@@ -170,9 +170,16 @@ SET(LIB_PUBLIC_HEADERS
|
||||
${HEADER_PATH}/ref_ptr
|
||||
)
|
||||
|
||||
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}
|
||||
${OPENSCENEGRAPH_USER_DEFINED_DYNAMIC_OR_STATIC}
|
||||
${LIB_PUBLIC_HEADERS}
|
||||
${ADD_LIBRARY_HEADERS}
|
||||
AlphaFunc.cpp
|
||||
AnimationPath.cpp
|
||||
ApplicationUsage.cpp
|
||||
|
||||
@@ -30,10 +30,16 @@ SET(LIB_PUBLIC_HEADERS
|
||||
${HEADER_PATH}/WriteFile
|
||||
)
|
||||
|
||||
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}
|
||||
${OPENSCENEGRAPH_USER_DEFINED_DYNAMIC_OR_STATIC}
|
||||
${LIB_PUBLIC_HEADERS}
|
||||
${ADD_LIBRARY_HEADERS}
|
||||
Archive.cpp
|
||||
DatabasePager.cpp
|
||||
DotOsgWrapper.cpp
|
||||
|
||||
@@ -22,10 +22,16 @@ SET(LIB_PUBLIC_HEADERS
|
||||
${HEADER_PATH}/Version
|
||||
)
|
||||
|
||||
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}
|
||||
${OPENSCENEGRAPH_USER_DEFINED_DYNAMIC_OR_STATIC}
|
||||
${LIB_PUBLIC_HEADERS}
|
||||
${ADD_LIBRARY_HEADERS}
|
||||
AnisotropicLighting.cpp
|
||||
BumpMapping.cpp
|
||||
Cartoon.cpp
|
||||
|
||||
@@ -27,10 +27,16 @@ SET(LIB_PUBLIC_HEADERS
|
||||
${HEADER_PATH}/Version
|
||||
)
|
||||
|
||||
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}
|
||||
${OPENSCENEGRAPH_USER_DEFINED_DYNAMIC_OR_STATIC}
|
||||
${LIB_PUBLIC_HEADERS}
|
||||
${ADD_LIBRARY_HEADERS}
|
||||
AnimationPathManipulator.cpp
|
||||
DriveManipulator.cpp
|
||||
EventQueue.cpp
|
||||
|
||||
@@ -39,10 +39,16 @@ SET(LIB_PUBLIC_HEADERS
|
||||
${HEADER_PATH}/variant_cast
|
||||
)
|
||||
|
||||
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}
|
||||
${OPENSCENEGRAPH_USER_DEFINED_DYNAMIC_OR_STATIC}
|
||||
${LIB_PUBLIC_HEADERS}
|
||||
${ADD_LIBRARY_HEADERS}
|
||||
ConstructorInfo.cpp
|
||||
CustomAttributeProvider.cpp
|
||||
DefaultReflectors.cpp
|
||||
|
||||
@@ -32,10 +32,16 @@ SET(LIB_PUBLIC_HEADERS
|
||||
${HEADER_PATH}/Version
|
||||
)
|
||||
|
||||
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}
|
||||
${OPENSCENEGRAPH_USER_DEFINED_DYNAMIC_OR_STATIC}
|
||||
${LIB_PUBLIC_HEADERS}
|
||||
${ADD_LIBRARY_HEADERS}
|
||||
AntiSquish.cpp
|
||||
Command.cpp
|
||||
CommandManager.cpp
|
||||
|
||||
@@ -50,10 +50,16 @@ SET(LIB_PUBLIC_HEADERS
|
||||
${HEADER_PATH}/Version
|
||||
)
|
||||
|
||||
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}
|
||||
${OPENSCENEGRAPH_USER_DEFINED_DYNAMIC_OR_STATIC}
|
||||
${LIB_PUBLIC_HEADERS}
|
||||
${ADD_LIBRARY_HEADERS}
|
||||
ConnectedParticleSystem.cpp
|
||||
Emitter.cpp
|
||||
ExplosionDebrisEffect.cpp
|
||||
|
||||
@@ -20,10 +20,16 @@ SET(LIB_PUBLIC_HEADERS
|
||||
${HEADER_PATH}/Version
|
||||
)
|
||||
|
||||
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}
|
||||
${OPENSCENEGRAPH_USER_DEFINED_DYNAMIC_OR_STATIC}
|
||||
${LIB_PUBLIC_HEADERS}
|
||||
${ADD_LIBRARY_HEADERS}
|
||||
OccluderGeometry.cpp
|
||||
ShadowMap.cpp
|
||||
ShadowTechnique.cpp
|
||||
|
||||
@@ -34,10 +34,16 @@ SET(LIB_PUBLIC_HEADERS
|
||||
${HEADER_PATH}/VisibilityGroup
|
||||
)
|
||||
|
||||
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}
|
||||
${OPENSCENEGRAPH_USER_DEFINED_DYNAMIC_OR_STATIC}
|
||||
${LIB_PUBLIC_HEADERS}
|
||||
${ADD_LIBRARY_HEADERS}
|
||||
BlinkSequence.cpp
|
||||
ColorRange.cpp
|
||||
DOFTransform.cpp
|
||||
|
||||
@@ -18,10 +18,16 @@ SET(LIB_PUBLIC_HEADERS
|
||||
${HEADER_PATH}/Version
|
||||
)
|
||||
|
||||
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}
|
||||
${OPENSCENEGRAPH_USER_DEFINED_DYNAMIC_OR_STATIC}
|
||||
${LIB_PUBLIC_HEADERS}
|
||||
${ADD_LIBRARY_HEADERS}
|
||||
Layer.cpp
|
||||
Locator.cpp
|
||||
TerrainTile.cpp
|
||||
|
||||
@@ -20,10 +20,16 @@ SET(LIB_PUBLIC_HEADERS
|
||||
${HEADER_PATH}/Version
|
||||
)
|
||||
|
||||
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}
|
||||
${OPENSCENEGRAPH_USER_DEFINED_DYNAMIC_OR_STATIC}
|
||||
${LIB_PUBLIC_HEADERS}
|
||||
${ADD_LIBRARY_HEADERS}
|
||||
DefaultFont.cpp
|
||||
DefaultFont.h
|
||||
Font.cpp
|
||||
|
||||
@@ -48,9 +48,16 @@ SET(LIB_PUBLIC_HEADERS
|
||||
${HEADER_PATH}/Version
|
||||
)
|
||||
|
||||
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}
|
||||
${OPENSCENEGRAPH_USER_DEFINED_DYNAMIC_OR_STATIC}
|
||||
${LIB_PUBLIC_HEADERS}
|
||||
${ADD_LIBRARY_HEADERS}
|
||||
CubeMapGenerator.cpp
|
||||
CullVisitor.cpp
|
||||
DelaunayTriangulator.cpp
|
||||
|
||||
@@ -87,11 +87,16 @@ ELSE(WIN32)
|
||||
|
||||
ENDIF(WIN32)
|
||||
|
||||
IF(APPLE)
|
||||
SET(ADD_LIBRARY_HEADERS "")
|
||||
ELSEIF(APPLE)
|
||||
SET(ADD_LIBRARY_HEADERS ${LIB_PUBLIC_HEADERS} ${LIB_PRIVATE_HEADERS})
|
||||
ENDIF(APPLE)
|
||||
|
||||
# FIXME: For OS X, need flag for Framework or dylib
|
||||
ADD_LIBRARY(${LIB_NAME}
|
||||
${OPENSCENEGRAPH_USER_DEFINED_DYNAMIC_OR_STATIC}
|
||||
${LIB_PUBLIC_HEADERS}
|
||||
${LIB_PRIVATE_HEADERS}
|
||||
${ADD_LIBRARY_HEADERS}
|
||||
${LIB_COMMON_FILES}
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user