cmake_minimum_required(VERSION 3.16) project(bimap CXX) set(CMAKE_CXX_STANDARD 20) add_library(bimap INTERFACE) target_include_directories(bimap INTERFACE include) include(cmake/fetch_catch2.cmake) enable_testing() add_subdirectory(samples) add_subdirectory(test)