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_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 () endif ()