CMakeLists.txt 583 B

12345678910111213141516171819202122232425
  1. include_directories(${CMAKE_SOURCE_DIR}/Source)
  2. include_directories(${CMAKE_SOURCE_DIR}/Source/ThirdParty)
  3. # Define source files
  4. file (GLOB SOURCE_FILES *.cpp *.h )
  5. if (MSVC)
  6. set (EXE_TYPE WIN32)
  7. else()
  8. set (EXE_TYPE MACOSX_BUNDLE)
  9. endif()
  10. add_executable(AtomicPlayer ${EXE_TYPE} ${SOURCE_FILES})
  11. target_link_libraries(AtomicPlayer ${ATOMIC_LINK_LIBRARIES})
  12. if (APPLE)
  13. set (TARGET_PROPERTIES MACOSX_BUNDLE_INFO_PLIST MacOSXBundleInfo.plist.template)
  14. endif()
  15. if (TARGET_PROPERTIES)
  16. set_target_properties (AtomicPlayer PROPERTIES ${TARGET_PROPERTIES})
  17. endif ()