CMakeLists.txt 1.1 KB

1234567891011121314151617181920212223242526272829303132333435
  1. INCLUDE(PolycodeIncludes)
  2. FIND_PACKAGE(Assimp REQUIRED)
  3. INCLUDE_DIRECTORIES(
  4. ${ASSIMP_INCLUDE_DIR}
  5. Include)
  6. SET(CMAKE_DEBUG_POSTFIX "_d")
  7. #IF(POLYCODE_BUILD_SHARED)
  8. # ADD_EXECUTABLE(polyimport_dynamic Source/polyimport.cpp Include/polyimport.h)
  9. # TARGET_LINK_LIBRARIES(polyimport_dynamic Polycore_dynamic ${ASSIMP_LIBRARIES})
  10. #ENDIF(POLYCODE_BUILD_SHARED)
  11. #IF(POLYCODE_BUILD_STATIC)
  12. ADD_EXECUTABLE(polyimport Source/polyimport.cpp Include/polyimport.h)
  13. IF(APPLE)
  14. TARGET_LINK_LIBRARIES(polyimport Polycore ${PHYSFS_LIBRARY} ${ZLIB_LIBRARIES} ${ASSIMP_LIBRARY} "-framework IOKit" "-framework Cocoa")
  15. ELSE()
  16. TARGET_LINK_LIBRARIES(polyimport Polycore ${PHYSFS_LIBRARY} ${ZLIB_LIBRARIES} ${ASSIMP_LIBRARY})
  17. ENDIF(APPLE)
  18. #ENDIF(POLYCODE_BUILD_STATIC)
  19. IF(POLYCODE_INSTALL_FRAMEWORK)
  20. # install exes
  21. # IF(POLYCODE_BUILD_SHARED)
  22. # INSTALL(TARGETS polyimport DESTINATION ${POLYCODE_RELEASE_DIR}/Framework/Tools)
  23. # ENDIF(POLYCODE_BUILD_SHARED)
  24. # IF(POLYCODE_BUILD_STATIC)
  25. INSTALL(TARGETS polyimport DESTINATION Tools)
  26. # ENDIF(POLYCODE_BUILD_STATIC)
  27. ENDIF(POLYCODE_INSTALL_FRAMEWORK)