-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCMakeLists.txt
More file actions
30 lines (25 loc) · 765 Bytes
/
CMakeLists.txt
File metadata and controls
30 lines (25 loc) · 765 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
cmake_minimum_required(VERSION 3.11)
project(Algorithms)
set(CMAKE_CXX_STANDARD 14)
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
message(STATUS "Build type: ${CMAKE_BUILD_TYPE}")
enable_testing()
add_subdirectory(Base64)
add_subdirectory(Base64/tests)
add_subdirectory(BinarySearch)
add_subdirectory(BinarySearch/tests)
add_subdirectory(DataStructures)
add_subdirectory(DataStructures/tests)
add_subdirectory(Graphs)
add_subdirectory(Graphs/tests)
add_subdirectory(Math)
add_subdirectory(Math/tests)
add_subdirectory(Sorts)
add_subdirectory(Sorts/benchmarks)
add_subdirectory(Sorts/tests)
add_subdirectory(String)
add_subdirectory(String/tests)
add_subdirectory(StringUtils)
add_subdirectory(StringUtils/tests)
add_subdirectory(Xrange)
add_subdirectory(Xrange/tests)