diff --git a/modules/camera/CMakeLists.txt b/modules/camera/CMakeLists.txt index 8fa7a9241b55f9c81c650ab9c7f3c63e04403efe..60cfca4cf97cef30d989bdab064e20547764041c 100644 --- a/modules/camera/CMakeLists.txt +++ b/modules/camera/CMakeLists.txt @@ -36,4 +36,4 @@ target_include_directories(vkcv_camera SYSTEM BEFORE PRIVATE ${vkcv_camera_inclu # add the own include directory for public headers target_include_directories(vkcv_camera BEFORE PUBLIC ${vkcv_camera_include} ${vkcv_camera_includes}) -target_compile_definitions(vkcv_camera PUBLIC ${vkcv_camera_defines}) +target_compile_definitions(vkcv_camera PUBLIC ${vkcv_camera_definitions}) diff --git a/modules/camera/config/GLM.cmake b/modules/camera/config/GLM.cmake index 6f6e0f65e3025a635855f8563280bfb8c420f475..efd6444451100b912aa0b5b4a532dc8f448b0b40 100644 --- a/modules/camera/config/GLM.cmake +++ b/modules/camera/config/GLM.cmake @@ -4,14 +4,17 @@ find_package(glm QUIET) if (glm_FOUND) list(APPEND vkcv_camera_includes ${GLM_INCLUDE_DIRS}) list(APPEND vkcv_camera_libraries glm) + + list(APPEND vkcv_camera_definitions GLM_DEPTH_ZERO_TO_ONE) + list(APPEND vkcv_camera_definitions GLM_FORCE_LEFT_HANDED) else() if (EXISTS "${vkcv_camera_lib_path}/glm") add_subdirectory(${vkcv_camera_lib}/glm) list(APPEND vkcv_camera_libraries glm) - list(APPEND vkcv_camera_defines GLM_DEPTH_ZERO_TO_ONE) - list(APPEND vkcv_camera_defines GLM_FORCE_LEFT_HANDED) + list(APPEND vkcv_camera_definitions GLM_DEPTH_ZERO_TO_ONE) + list(APPEND vkcv_camera_definitions GLM_FORCE_LEFT_HANDED) else() message(WARNING "GLM is required..! Update the submodules!") endif ()