CMakeLists.txt 540 B

1234567891011121314151617181920212223
  1. cmake_minimum_required(VERSION 3.1)
  2. include(ExternalProject)
  3. project(DoRayMe)
  4. set(CMAKE_CXX_STANDARD 11)
  5. #Add external projects that directly need to be builded
  6. ExternalProject_Add(googletest
  7. SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/external/googletest"
  8. BINARY_DIR "${CMAKE_CURRENT_BINARY_DIR}/external/googletest"
  9. CONFIGURE_COMMAND ""
  10. BUILD_COMMAND ""
  11. INSTALL_COMMAND ""
  12. TEST_COMMAND ""
  13. )
  14. # Main app
  15. add_subdirectory(source)
  16. # Unit Tests
  17. add_subdirectory(tests)