Files
2021-02-12 15:43:03 +01:00

41 lines
642 B
CMake

cmake_minimum_required(VERSION 3.13.4)
project("main")
set(CMAKE_CXX_STANDARD 11)
add_subdirectory("src")
target_include_directories("${PROJECT_NAME}"
PUBLIC "${CMAKE_SOURCE_DIR}/../../../include"
)
target_link_directories("${PROJECT_NAME}"
PRIVATE "${CMAKE_SOURCE_DIR}/../../../lib"
)
target_link_libraries("${PROJECT_NAME}"
camera
shader
framebuffer
glml
)
if (MSVC)
set (glfw3Lib debug Debug/glfw3d optimized Release/glfw3)
target_link_libraries("${PROJECT_NAME}"
opengl32
${glfw3Lib}
)
elseif (UNIX)
target_link_libraries("${PROJECT_NAME}"
glfw3
dl
m
Xi
pthread
Xrandr
X11
GL
GLU
assimp
)
endif()