CMakeLists.txt 734 B

123456789101112131415161718192021222324252627
  1. INCLUDE(PolycodeIncludes)
  2. IF(POLYCODE_BUILD_STATIC)
  3. LINK_LIBRARIES(
  4. ${OPENGL_LIBRARIES}
  5. ${OPENAL_LIBRARY}
  6. ${PNG_LIBRARIES}
  7. ${FREETYPE_LIBRARIES}
  8. ${PHYSFS_LIBRARY}
  9. ${VORBISFILE_LIBRARY}
  10. )
  11. ENDIF(POLYCODE_BUILD_STATIC)
  12. # Only build if using SDL
  13. IF(SDL_FOUND)
  14. LINK_LIBRARIES(${SDL_LIBRARY} ${SDLMAIN_LIBRARY})
  15. ADD_SUBDIRECTORY(2DShapes)
  16. ADD_SUBDIRECTORY(2DTransforms)
  17. ADD_SUBDIRECTORY(3DAudio)
  18. ADD_SUBDIRECTORY(AdvancedLighting)
  19. ADD_SUBDIRECTORY(BasicImage)
  20. ADD_SUBDIRECTORY(BasicLighting)
  21. ADD_SUBDIRECTORY(BasicText)
  22. ADD_SUBDIRECTORY(ScreenSprites)
  23. ADD_SUBDIRECTORY(ScreenEntities)
  24. ADD_SUBDIRECTORY(SkeletalAnimation)
  25. ENDIF(SDL_FOUND)