cmake_minimum_required(VERSION 3.17)
project(flock)

set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_FLAGS "-O3")

add_executable(flock main.cpp SequDatabase.cpp SequDatabase.h Model.cpp Model.h Pattern.cpp Pattern.h DataContainers.cpp DataContainers.h utils.cpp utils.h Window.cpp Window.h GlobalData.cpp GlobalData.h DataContainerSecond.cpp DataContainerSecond.h wasserstein.h AvailableWindowSet.cpp AvailableWindowSet.h)