Nove repo opengl-learning

This commit is contained in:
TheRetikGM
2021-02-12 15:43:03 +01:00
commit 63e3c0bc8b
1046 changed files with 358397 additions and 0 deletions

View File

@@ -0,0 +1,39 @@
cmake_minimum_required(VERSION 3.13.4)
project("main")
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()