cmake_minimum_required(VERSION 3.10...3.26) project(CLI11-find-package-test) include(CTest) if(CLI11_DIR) set(CMAKE_PREFIX_PATH ${CLI11_DIR}) endif() # Test the CLI11 CMake package config find_package(CLI11 2.0 REQUIRED) # Test the target add_executable(package-test ../../examples/positional_validation.cpp) target_link_libraries(package-test CLI11::CLI11) add_test(NAME package-test1 COMMAND package-test one) set_property(TEST package-test1 PROPERTY PASS_REGULAR_EXPRESSION "File 1 = one")