-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathCMakeLists.txt
29 lines (25 loc) · 949 Bytes
/
CMakeLists.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# frank: C++ project for cooperative programming
# Using
# OpenCV: computer vision,
# cvui: GUI for OpenCV,
# Microsoft GSL: standard C++ guideline support library,
# portable-file-dialogs: file selection GUI control,
# nlohmann/json: JSON serialisation for C++,
# Catch 2: C++ unit testing,
# trompeloeil: C++ mocking for testing,
# WIX: MSI installer generator for Microsoft Windows,
#
# TO DO:
# Manually install OpenCV and Microsoft GSL before configuring this C++ project
#
# For an example of how to build on Linux
# (Ubuntu 20.04, with OpenCV 4.2.0, and the latest Microsoft GSL from github master),
# or Windows 10 with Visual Studio 2019,
# see the github CI actions on this repository.
# For an example on how to build on Apple Mac OSX, look at the travis YML file.
cmake_minimum_required(VERSION 3.16)
project(frank VERSION 1.2.0)
include(CTest)
enable_testing()
# Computer vision using OpenCV
add_subdirectory(video)