]> git.lizzy.rs Git - dragonblocks3d.git/blob - src/dragonblocks/CMakeLists.txt
Initial Commit
[dragonblocks3d.git] / src / dragonblocks / CMakeLists.txt
1 cmake_minimum_required(VERSION 3.0)
2
3 set(srcpath "${PROJECT_SOURCE_DIR}/src/dragonblocks")
4
5 add_library(dragonblocks SHARED
6         block.cpp
7         block_def.cpp
8         camera.cpp
9         chunk.cpp
10         client.cpp
11         core.cpp
12         cube.cpp
13         face_dir.cpp
14         game.cpp
15         gldebug.cpp
16         input_handler.cpp
17         log.cpp
18         mainmenu.cpp
19         map.cpp
20         mapgen.cpp
21         mesh.cpp
22         mesh_gen_thread.cpp
23         render_engine.cpp
24         scene.cpp
25         server.cpp
26         shader_program.cpp
27         texture.cpp
28         window.cpp
29         world.cpp
30 )
31
32 target_link_libraries(dragonblocks
33         GL
34         GLEW
35         glfw
36 )
37
38 target_include_directories(dragonblocks PUBLIC
39         "${PROJECT_SOURCE_DIR}/lib/"
40         "${PROJECT_SOURCE_DIR}/src/"
41 )
42