-
Notifications
You must be signed in to change notification settings - Fork 0
/
CMakeLists.txt
29 lines (22 loc) · 958 Bytes
/
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
cmake_minimum_required(VERSION 3.6)
project(mind-blocs)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -lglut -lGLU -lGL -std=c++11")
set(dir ${CMAKE_CURRENT_SOURCE_DIR})
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${dir}/bin")
set(SOURCE_FILES main.cpp
src/file/IFileReader.h
src/file/PTMFileReader.cpp src/file/PTMFileReader.h
src/common/SpriteLoader.cpp src/common/SpriteLoader.h
src/render/Image.cpp src/render/Image.h
src/render/Animation.cpp src/render/Animation.h
src/tiles/Tile.cpp src/tiles/Tile.h
src/tiles/TileSet.cpp src/tiles/TileSet.h
src/tiles/TileMap.cpp src/tiles/TileMap.h
src/tiles/TileMapView.h
src/tiles/DiamondView.cpp src/tiles/DiamondView.h
src/screen/Manager.cpp src/screen/Manager.h
src/screen/Start.cpp src/screen/Start.h
src/screen/IScreen.h
src/Game.cpp src/Game.cpp
)
add_executable(star_explorer ${SOURCE_FILES})