Open Source Tomb Raider Engine
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

CMakeLists.txt 810B

1234567891011121314151617181920212223
  1. # Source files
  2. set (SYS_SRCS ${SYS_SRCS} "Shader.cpp" "../../include/system/Shader.h")
  3. set (SYS_SRCS ${SYS_SRCS} "Sound.cpp" "../../include/system/Sound.h")
  4. set (SYS_SRCS ${SYS_SRCS} "Window.cpp" "../../include/system/Window.h")
  5. # Select available Sound library
  6. if (USING_AL AND ENABLE_AUDIO)
  7. set (SYS_SRCS ${SYS_SRCS} "SoundAL.cpp" "../../include/system/SoundAL.h")
  8. else (USING_AL AND ENABLE_AUDIO)
  9. message (STATUS "Disabled Sound support (no OpenAL and ALUT)!")
  10. endif (USING_AL AND ENABLE_AUDIO)
  11. if (USING_SDL)
  12. set (SYS_SRCS ${SYS_SRCS} "WindowSDL.cpp" "../../include/system/WindowSDL.h")
  13. endif (USING_SDL)
  14. if (USING_GLFW)
  15. set (SYS_SRCS ${SYS_SRCS} "WindowGLFW.cpp" "../../include/system/WindowGLFW.h")
  16. endif (USING_GLFW)
  17. # Add library
  18. add_library (OpenRaider_system OBJECT ${SYS_SRCS})