CMAKE_MINIMUM_REQUIRED(VERSION 3.22)

PROJECT(
	mean-shift-tracker-sample
	VERSION 0.1.0
	LANGUAGES C CXX)

SET(CMAKE_CXX_STANDARD 23)

IF(NOT TARGET dv::processing)
	FIND_PACKAGE(dv-processing 1.7.0 REQUIRED)
ENDIF()
IF(NOT TARGET CLI11::CLI11)
	FIND_PACKAGE(CLI11 CONFIG REQUIRED)
ENDIF()

ADD_EXECUTABLE(mean-shift-tracker mean-shift-tracker.cpp)

TARGET_LINK_LIBRARIES(mean-shift-tracker PRIVATE dv::processing CLI11::CLI11)
