CMakeLists.txt 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637
  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. ELSEIF(WIN32)
  16. TARGET_LINK_LIBRARIES(polyimport Polycore ${PHYSFS_LIBRARY} ${ASSIMP_LIBRARY})
  17. ELSE()
  18. TARGET_LINK_LIBRARIES(polyimport Polycore ${PHYSFS_LIBRARY} ${ZLIB_LIBRARIES} ${ASSIMP_LIBRARY})
  19. ENDIF(APPLE)
  20. #ENDIF(POLYCODE_BUILD_STATIC)
  21. IF(POLYCODE_INSTALL_FRAMEWORK)
  22. # install exes
  23. # IF(POLYCODE_BUILD_SHARED)
  24. # INSTALL(TARGETS polyimport DESTINATION ${POLYCODE_RELEASE_DIR}/Framework/Tools)
  25. # ENDIF(POLYCODE_BUILD_SHARED)
  26. # IF(POLYCODE_BUILD_STATIC)
  27. INSTALL(TARGETS polyimport DESTINATION Tools)
  28. # ENDIF(POLYCODE_BUILD_STATIC)
  29. ENDIF(POLYCODE_INSTALL_FRAMEWORK)