From 524d6f73c3e1fce8e41a669f8f51373d0bf7f165 Mon Sep 17 00:00:00 2001 From: Ryan Pavlik <ryan.pavlik@collabora.com> Date: Thu, 6 May 2021 09:22:16 -0500 Subject: [PATCH] cmake: Explicitly specify whether we expect a module or a config. --- CMakeLists.txt | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 989b03602..1ec7ae433 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -47,26 +47,26 @@ endif() # Redundant mention of version is required because module defaults to looking for 2.91-compatible, # which the config file for a 3.x says it's not compatible with. find_package(Eigen3 3 REQUIRED) -find_package(Vulkan) -find_package(EGL) -find_package(HIDAPI) -find_package(OpenHMD) +find_package(Vulkan MODULE) +find_package(EGL MODULE) +find_package(HIDAPI MODULE) +find_package(OpenHMD MODULE) find_package(OpenCV COMPONENTS core calib3d highgui imgproc imgcodecs features2d video CONFIG) -find_package(Libusb1) -find_package(JPEG) +find_package(Libusb1 MODULE) +find_package(JPEG MODULE) find_package(realsense2 CONFIG) find_package(depthai CONFIG) find_package(SDL2 CONFIG) -find_package(ZLIB) -find_package(cJSON) -find_package(Systemd) -find_package(OpenGLES COMPONENTS V3) -find_package(LeapV2) -find_package(ONNXRuntime) -find_package(Percetto) +find_package(ZLIB MODULE) +find_package(cJSON MODULE) +find_package(Systemd MODULE) +find_package(OpenGLES MODULE COMPONENTS V3) +find_package(LeapV2 MODULE) +find_package(ONNXRuntime MODULE) +find_package(Percetto MODULE) #https://github.com/arsenm/sanitizers-cmake -find_package(Sanitizers) +find_package(Sanitizers MODULE) add_library(xrt-pthreads INTERFACE) if(WIN32)