2
0

CMakeLists.txt 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. INCLUDE(PolycodeIncludes)
  2. SET(polycodeKinect_SRCS
  3. Source/PolycodeKinect.cpp
  4. )
  5. SET(polycodeKinect_HDRS
  6. Include/PolycodeKinect.h
  7. )
  8. INCLUDE_DIRECTORIES(
  9. ${FREENECT_INCLUDE_DIR}
  10. Include
  11. )
  12. SET(CMAKE_DEBUG_POSTFIX "_d")
  13. #IF(POLYCODE_BUILD_SHARED)
  14. #ADD_LIBRARY(PolycodeKinect SHARED ${polycodeKinect_SRCS} ${polycodeKinect_HDRS})
  15. #TARGET_LINK_LIBRARIES(PolycodeKinect ${BOX2D_LIBRARIES})
  16. #IF(APPLE)
  17. # TARGET_LINK_LIBRARIES(PolycodeKinect
  18. # Polycore
  19. # ${OPENGL_LIBRARIES}
  20. # ${OPENAL_LIBRARY}
  21. # ${PNG_LIBRARIES}
  22. # ${FREETYPE_LIBRARIES}
  23. # ${PHYSFS_LIBRARY}
  24. # ${VORBISFILE_LIBRARY}
  25. # "-framework Cocoa")
  26. #ENDIF(APPLE)
  27. #ENDIF(POLYCODE_BUILD_SHARED)
  28. #IF(POLYCODE_BUILD_STATIC)
  29. ADD_LIBRARY(PolycodeKinect ${polycodeKinect_SRCS} ${polycodeKinect_HDRS})
  30. #ENDIF(POLYCODE_BUILD_STATIC)
  31. IF(POLYCODE_INSTALL_FRAMEWORK)
  32. # install headers
  33. INSTALL(FILES ${polycodeKinect_HDRS} DESTINATION Modules/include)
  34. # install libraries
  35. # IF(POLYCODE_BUILD_SHARED)
  36. INSTALL(TARGETS PolycodeKinect EXPORT PolycodeKinect-targets DESTINATION Modules/lib)
  37. # ENDIF(POLYCODE_BUILD_SHARED)
  38. # IF(POLYCODE_BUILD_STATIC)
  39. # INSTALL(TARGETS PolycodeKinect_static DESTINATION ${POLYCODE_RELEASE_DIR}/Framework/Modules/lib)
  40. # ENDIF(POLYCODE_BUILD_STATIC)
  41. INSTALL(EXPORT PolycodeKinect-targets DESTINATION
  42. Modules/lib/PolycodeKinect)
  43. ENDIF(POLYCODE_INSTALL_FRAMEWORK)