Updated build env

This commit is contained in:
2026-08-23 20:46:40 -07:00
parent 0cb0628101
commit c9fa1b8299
6 changed files with 40 additions and 9 deletions
+13 -6
View File
@@ -5,14 +5,21 @@ add_library(${ENGINE_NAME} STATIC)
file(GLOB_RECURSE SOURCES src/*.cpp)
file(GLOB_RECURSE HEADERS include/*.hpp)
target_sources(${ENGINE_NAME} PRIVATE
${SOURCES}
# ${HEADERS}
target_sources(${ENGINE_NAME} PRIVATE
${SOURCES}
)
target_include_directories(${ENGINE_NAME} PRIVATE
"${CMAKE_CURRENT_SOURCE_DIR}/src"
)
target_include_directories(${ENGINE_NAME} PUBLIC
"${CMAKE_CURRENT_SOURCE_DIR}/src"
"${CMAKE_CURRENT_SOURCE_DIR}/include"
"${CMAKE_SOURCE_DIR}/third_party/imgui"
"${CMAKE_SOURCE_DIR}/third_party/imgui/backends"
)
target_link_libraries(${ENGINE_NAME} PUBLIC
vulkan
glfw
glm
imgui
)