|
|
@@ -1,8 +1,5 @@
|
|
|
-IF(POLYCODE_BUILD_SHARED)
|
|
|
- LINK_LIBRARIES(PolyCore)
|
|
|
-ELSEIF(POLYCODE_BUILD_STATIC)
|
|
|
+IF(POLYCODE_BUILD_STATIC)
|
|
|
LINK_LIBRARIES(
|
|
|
- PolyCore_static
|
|
|
${OPENGL_LIBRARIES}
|
|
|
${OPENAL_LIBRARY}
|
|
|
${PNG_LIBRARIES}
|
|
|
@@ -10,20 +7,19 @@ ELSEIF(POLYCODE_BUILD_STATIC)
|
|
|
${PHYSFS_LIBRARY}
|
|
|
${VORBISFILE_LIBRARY}
|
|
|
)
|
|
|
+ENDIF(POLYCODE_BUILD_STATIC)
|
|
|
|
|
|
- # using SDL
|
|
|
- IF(SDL_FOUND)
|
|
|
- LINK_LIBRARIES(${SDL_LIBRARY} ${SDLMAIN_LIBRARY})
|
|
|
- ENDIF(SDL_FOUND)
|
|
|
-ENDIF(POLYCODE_BUILD_SHARED)
|
|
|
-
|
|
|
-ADD_SUBDIRECTORY(2DShapes)
|
|
|
-ADD_SUBDIRECTORY(2DTransforms)
|
|
|
-ADD_SUBDIRECTORY(3DAudio)
|
|
|
-ADD_SUBDIRECTORY(AdvancedLighting)
|
|
|
-ADD_SUBDIRECTORY(BasicImage)
|
|
|
-ADD_SUBDIRECTORY(BasicLighting)
|
|
|
-ADD_SUBDIRECTORY(BasicText)
|
|
|
-ADD_SUBDIRECTORY(ScreenSprites)
|
|
|
-ADD_SUBDIRECTORY(ScreenEntities)
|
|
|
-ADD_SUBDIRECTORY(SkeletalAnimation)
|
|
|
+# Only build if using SDL
|
|
|
+IF(SDL_FOUND)
|
|
|
+ LINK_LIBRARIES(${SDL_LIBRARY} ${SDLMAIN_LIBRARY})
|
|
|
+ ADD_SUBDIRECTORY(2DShapes)
|
|
|
+ ADD_SUBDIRECTORY(2DTransforms)
|
|
|
+ ADD_SUBDIRECTORY(3DAudio)
|
|
|
+ ADD_SUBDIRECTORY(AdvancedLighting)
|
|
|
+ ADD_SUBDIRECTORY(BasicImage)
|
|
|
+ ADD_SUBDIRECTORY(BasicLighting)
|
|
|
+ ADD_SUBDIRECTORY(BasicText)
|
|
|
+ ADD_SUBDIRECTORY(ScreenSprites)
|
|
|
+ ADD_SUBDIRECTORY(ScreenEntities)
|
|
|
+ ADD_SUBDIRECTORY(SkeletalAnimation)
|
|
|
+ENDIF(SDL_FOUND)
|