revamped resource system
This commit is contained in:
@@ -5,7 +5,6 @@ set(CMAKE_CXX_STANDARD 20)
|
||||
|
||||
set (GLAD_SOURCE_DIR _ThirdParty/glad/src)
|
||||
set (GLAD_INCLUDE_DIR _ThirdParty/glad/include)
|
||||
|
||||
include_directories(${GLAD_INCLUDE_DIR})
|
||||
|
||||
set (GLFW_BUILD_EXAMPLES OFF)
|
||||
@@ -20,7 +19,9 @@ add_subdirectory(_ThirdParty/assimp)
|
||||
|
||||
add_subdirectory(glm)
|
||||
|
||||
add_executable(${PROJECT_NAME} src/main.cpp ${GLAD_SOURCE_DIR}/gl.c
|
||||
add_executable(${PROJECT_NAME}
|
||||
src/main.cpp
|
||||
${GLAD_SOURCE_DIR}/gl.c
|
||||
src/Mesh.cpp
|
||||
src/Mesh.h
|
||||
src/Model.cpp
|
||||
@@ -31,8 +32,11 @@ add_executable(${PROJECT_NAME} src/main.cpp ${GLAD_SOURCE_DIR}/gl.c
|
||||
src/ModelLoader.h
|
||||
src/ShaderProgram.cpp
|
||||
src/ShaderProgram.h
|
||||
src/Texture.cpp
|
||||
src/Texture.h)
|
||||
src/Texture.h
|
||||
src/TextureLoader.cpp
|
||||
src/TextureLoader.h
|
||||
src/ShaderLoader.cpp
|
||||
src/ShaderLoader.h)
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} glfw spdlog assimp glm)
|
||||
target_include_directories(${PROJECT_NAME} PRIVATE ${ASSIMP_INCLUDE_INSTALL_DIR})
|
||||
|
||||
Reference in New Issue
Block a user