summaryrefslogtreecommitdiff
path: root/height-map-display/CMakeLists.txt
blob: b5219bfe22af11ea6523448503b76ff85a12f8bf (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
cmake_minimum_required(VERSION 3.10)
project(height-map-renderer C)

set(CMAKE_C_STANDARD 99)

find_package(OpenGL REQUIRED)
find_package(GLEW REQUIRED)
find_package(glfw3 REQUIRED)
find_package(Freetype REQUIRED)

# Include directory for STB headers
include_directories(${CMAKE_SOURCE_DIR}/lib/stb)

file(GLOB SOURCES "src/*.c" "src/map/*.c" "src/sprites/*.c")

add_executable(build ${SOURCES})
target_link_libraries(build ${OPENGL_gl_LIBRARY} ${OPENGL_INCLUDE_DIRS} ${FREETYPE_LIBRARIES} ${GLEW_LIBRARIES} glfw m)