aboutsummaryrefslogtreecommitdiffstats
path: root/api-test/CMakeLists.txt
diff options
context:
space:
mode:
authorladevieq <ladevie.quentin@gmail.com>2025-01-18 23:48:11 +0100
committerladevieq <ladevie.quentin@gmail.com>2025-01-18 23:48:11 +0100
commitc4a6f4bbaaf86d50d5da103894469a9bc12a1323 (patch)
treee8823d49b1e17f09b4193e53cf3bd311968bf9d0 /api-test/CMakeLists.txt
parent7c4abd18f453011c7ad45929f7d0df76d3b3a25a (diff)
Working api prototype
Diffstat (limited to 'api-test/CMakeLists.txt')
-rw-r--r--api-test/CMakeLists.txt10
1 files changed, 8 insertions, 2 deletions
diff --git a/api-test/CMakeLists.txt b/api-test/CMakeLists.txt
index dc92ee3..b41c325 100644
--- a/api-test/CMakeLists.txt
+++ b/api-test/CMakeLists.txt
@@ -8,12 +8,18 @@ add_executable(
${CMAKE_SOURCE_DIR}/src/window.cpp
${CMAKE_SOURCE_DIR}/src/utils.cpp
${CMAKE_SOURCE_DIR}/src/vulkan-loader.cpp
+ ${CMAKE_SOURCE_DIR}/src/gltf.cpp
+ ${CMAKE_SOURCE_DIR}/src/vec3.cpp
+ ${CMAKE_SOURCE_DIR}/src/mesh.cpp
+ ${CMAKE_SOURCE_DIR}/src/scene.cpp
+ ${CMAKE_SOURCE_DIR}/src/camera.cpp
+ ${CMAKE_SOURCE_DIR}/src/bvh.cpp
)
-target_compile_definitions(api-test PUBLIC WINDOWS VK_NO_PROTOTYPES VK_USE_PLATFORM_WIN32_KHR)
+target_compile_definitions(api-test PUBLIC WINDOWS VK_NO_PROTOTYPES VK_USE_PLATFORM_WIN32_KHR API_TEST NOMINMAX)
target_compile_options(api-test
- PRIVATE -Wall -Wextra
+ PRIVATE -Wall -Wextra -msse4.1
)
target_include_directories(api-test SYSTEM PUBLIC ${Vulkan_INCLUDE_DIRS})