summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorJonathan Bradley <jcb@pikum.xyz>2023-08-31 15:10:19 -0400
committerJonathan Bradley <jcb@pikum.xyz>2023-09-06 17:22:19 -0400
commit4955f728f282e6730193e307a50f8ae174a432c3 (patch)
tree37d18530aae9382e35046246784d2f7b92103b4d /CMakeLists.txt
parent6a5c90864dcddd924488c4b5ded34ab6bd7863dd (diff)
add stb_image
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt6
1 files changed, 6 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 5a1851a..370b3eb 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -27,6 +27,8 @@ set(PKE_SOURCE_FILES
src/asset-manager.hpp
src/asset-manager.cpp
src/vendor/glm_include.hpp
+ src/vendor/stb_image_include.hpp
+ src/vendor/stb_image_include.cpp
src/window.hpp
src/window.cpp
)
@@ -113,6 +115,10 @@ if (glm_FOUND)
target_include_directories(pke PUBLIC ${glm_INCLUDE_DIR})
endif (glm_FOUND)
+FetchContent_Declare(stb URL https://github.com/nothings/stb/archive/5736b15f7ea0ffb08dd38af21067c314d6a3aae9.zip)
+FetchContent_MakeAvailable(stb)
+target_include_directories(pke PUBLIC "${PROJECT_BINARY_DIR}/_deps/stb-src")
+
target_include_directories(pke PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/src")
target_link_libraries(pke PUBLIC imguidocked)