-
Notifications
You must be signed in to change notification settings - Fork 0
/
CMakeLists.txt
43 lines (39 loc) · 1.12 KB
/
CMakeLists.txt
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
31
32
33
34
35
36
37
38
39
40
41
42
43
cmake_minimum_required(VERSION 3.17)
project(containers)
set(CMAKE_CXX_STANDARD 98)
set(GCC_COVERAGE_COMPILE_FLAGS "-Wall -Wextra -Werror -std=c++98 -pedantic")
add_definitions(${GCC_COVERAGE_COMPILE_FLAGS})
include_directories(_List _Map _Queue _Stack _Vector)
add_executable(containers
tests/queue_test.hpp
tests/map_test_std.hpp
tests/list_test.hpp
tests/test.hpp
tests/vector_test.hpp
tests/map_test_ft.hpp
tests/stack_test.hpp
tests/main.cpp
_Vector/VectorIterator.hpp
_Vector/Vector.hpp
_Map/Map.hpp
_List/ListIterator.ipp
utils/RevIterator.ipp
_Map/MapNode.ipp
utils/Algorithm.hpp
_Queue/Queue.hpp
_List/List.hpp
_List/ListNode.ipp
_Stack/Stack.ipp
_Map/MapIterator.hpp
_Vector/VectorIterator.ipp
_Vector/Vector.ipp
utils/RevIterator.hpp
_List/ListIterator.hpp
_Map/Map.ipp
_Map/MapNode.hpp
_List/List.ipp
_Queue/Queue.ipp
_Map/MapIterator.ipp
_Stack/Stack.hpp
_List/ListNode.hpp
)