-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathCMakeLists.txt
37 lines (32 loc) · 1.01 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
cmake_minimum_required(VERSION 3.15)
project(COMP345_WARZONE_GAME)
set(CMAKE_CXX_STANDARD 14)
include_directories("Part 1")
include_directories("Part 2")
include_directories("Part 3")
include_directories("Part 4")
include_directories("Part 5")
add_executable(COMP345_WARZONE_GAME
"Part 1/Map.cpp"
"Part 1/Map.h"
# "Part 1/MapDriver.cpp"
"Part 2/Player.cpp"
"Part 2/Player.h"
# "Part 2/PlayerDriver.cpp"
"Part 3/Orders.cpp"
"Part 3/Orders.h"
# "Part 3/OrdersDriver.cpp"
"Part 4/Cards.cpp"
"Part 4/Cards.h"
# "Part 4/CardsDriver.cpp"
"Part 5/GameEngine.cpp"
"Part 5/GameEngine.h"
"Part 5/GameEngineDriver.cpp"
"Part 5/CommandProcessor.cpp"
"Part 5/CommandProcessor.h"
# "Part 5/CommandProcessorDriver.cpp"
"Part 5/LoggingObserver.h"
"Part 5/LoggingObserver.cpp"
"Part 5/LoggingObserver.h"
"Part 2/PlayerStrategy.cpp"
"Part 2/PlayerStrategy.h")