diff options
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 443fe86..45c838c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt | |||
@@ -2,8 +2,8 @@ cmake_minimum_required (VERSION 3.1) | |||
2 | project (tanetane) | 2 | project (tanetane) |
3 | 3 | ||
4 | set(CMAKE_BUILD_TYPE Debug) | 4 | set(CMAKE_BUILD_TYPE Debug) |
5 | set(CMAKE_C_COMPILER /usr/local/bin/gcc-10) | 5 | |
6 | set(CMAKE_CXX_COMPILER /usr/local/bin/g++-10) | 6 | add_subdirectory(vendor/tmxlite/tmxlite) |
7 | 7 | ||
8 | # Set directory to look for package helpers. | 8 | # Set directory to look for package helpers. |
9 | set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${tanetane_SOURCE_DIR}/cmake") | 9 | set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${tanetane_SOURCE_DIR}/cmake") |
@@ -15,13 +15,14 @@ find_package(SDL2_Image REQUIRED) | |||
15 | set(ALL_LIBS | 15 | set(ALL_LIBS |
16 | ${SDL2_LIBRARY} | 16 | ${SDL2_LIBRARY} |
17 | ${SDL2_IMAGE_LIBRARIES} | 17 | ${SDL2_IMAGE_LIBRARIES} |
18 | tmxlite | ||
18 | ) | 19 | ) |
19 | 20 | ||
20 | include_directories( | 21 | include_directories( |
21 | ${SDL2_INCLUDE_DIR} | 22 | ${SDL2_INCLUDE_DIR} |
22 | ${SDL2_IMAGE_INCLUDE_DIRS} | 23 | ${SDL2_IMAGE_INCLUDE_DIRS} |
23 | src | 24 | src |
24 | vendor | 25 | vendor/tmxlite/tmxlite/include |
25 | ) | 26 | ) |
26 | 27 | ||
27 | link_directories( | 28 | link_directories( |
@@ -34,6 +35,7 @@ add_executable(tanetane | |||
34 | src/sprite.cpp | 35 | src/sprite.cpp |
35 | src/party.cpp | 36 | src/party.cpp |
36 | src/game.cpp | 37 | src/game.cpp |
38 | src/map.cpp | ||
37 | ) | 39 | ) |
38 | 40 | ||
39 | set_property(TARGET tanetane PROPERTY CXX_STANDARD 17) | 41 | set_property(TARGET tanetane PROPERTY CXX_STANDARD 17) |