Move tinyobjloader to extern folder
This commit is contained in:
parent
ad3cba9f78
commit
f25d0e4c17
4 changed files with 5 additions and 3 deletions
|
@ -14,14 +14,13 @@ add_executable(raytracer
|
|||
include/lighting.h
|
||||
include/ray.h
|
||||
include/image.h
|
||||
include/tiny_obj_loader.h
|
||||
include/scene.h
|
||||
include/aabb.h
|
||||
include/octree.h
|
||||
src/main.cpp
|
||||
src/scene.cpp)
|
||||
target_include_directories(raytracer PUBLIC include PRIVATE ${GLM_INCLUDE_DIR})
|
||||
target_link_libraries(raytracer PUBLIC stb SDL2::Main imgui glad)
|
||||
target_link_libraries(raytracer PUBLIC stb SDL2::Main imgui glad tinyobjloader)
|
||||
set_target_properties(raytracer PROPERTIES
|
||||
CXX_STANDARD 23
|
||||
CXX_STANDARD_REQUIRED YES
|
||||
|
|
3
extern/CMakeLists.txt
vendored
3
extern/CMakeLists.txt
vendored
|
@ -1,3 +1,4 @@
|
|||
add_subdirectory(stb)
|
||||
add_subdirectory(glad)
|
||||
add_subdirectory(imgui)
|
||||
add_subdirectory(imgui)
|
||||
add_subdirectory(tinyobjloader)
|
2
extern/tinyobjloader/CMakeLists.txt
vendored
Normal file
2
extern/tinyobjloader/CMakeLists.txt
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
add_library(tinyobjloader INTERFACE)
|
||||
target_include_directories(tinyobjloader INTERFACE ${CMAKE_CURRENT_SOURCE_DIR}/include)
|
Loading…
Add table
Reference in a new issue