Migrated to cmake.
This commit is contained in:
18
CMakeLists.txt
Normal file
18
CMakeLists.txt
Normal file
@ -0,0 +1,18 @@
|
||||
cmake_minimum_required(VERSION 3.10)
|
||||
project(2dGameProject)
|
||||
file(GLOB 2dGameProject_SRC
|
||||
"2dGameProject/*.h"
|
||||
"2dGameProject/*.cpp"
|
||||
)
|
||||
find_package(OpenGL REQUIRED)
|
||||
add_subdirectory(deps/glfw)
|
||||
add_subdirectory(deps/glad)
|
||||
add_executable(2dGameProject ${2dGameProject_SRC})
|
||||
target_include_directories(2dGameProject PUBLIC
|
||||
"${PROJECT_SOURCE_DIR}/deps/glfw/include"
|
||||
"${PROJECT_SOURCE_DIR}/deps/glad/include"
|
||||
"${PROJECT_SOURCE_DIR}/deps/glm"
|
||||
"${PROJECT_SOURCE_DIR}/deps/spdlog/include"
|
||||
)
|
||||
|
||||
target_link_libraries(2dGameProject PUBLIC glfw glad ${OPENGL_LIBRARIES})
|
Reference in New Issue
Block a user