-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathCMakeLists.txt
28 lines (19 loc) · 925 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
cmake_minimum_required(VERSION 3.8)
project(SlimEngine_1_viewport)
add_executable(SlimEngine_1_viewport WIN32 src/examples/1_viewport.c)
project(SlimEngine_2_navigation)
add_executable(SlimEngine_2_navigation WIN32 src/examples/2_navigation.c)
project(SlimEngine_3_cameras)
add_executable(SlimEngine_3_cameras WIN32 src/examples/3_cameras.c)
project(SlimEngine_4_shapes)
add_executable(SlimEngine_4_shapes WIN32 src/examples/4_shapes.c)
project(SlimEngine_5_manipulation)
add_executable(SlimEngine_5_manipulation WIN32 src/examples/5_manipulation.c)
project(SlimEngine_6_mesh)
add_executable(SlimEngine_6_mesh WIN32 src/examples/6_mesh.c)
project(SlimEngine_7_scene)
add_executable(SlimEngine_7_scene WIN32 src/examples/7_scene.c)
project(PerspectiveProjection)
add_executable(PerspectiveProjection WIN32 src/examples/visualizations/perspective_projection.c)
project(Obj2mesh)
add_executable(Obj2mesh src/obj2mesh.c)