From 8a36eb498e1a1c2cf2e886356faa4ce67e52e874 Mon Sep 17 00:00:00 2001 From: Lexi Winter Date: Sat, 21 Jun 2025 12:20:34 +0100 Subject: initial commit --- CMakeLists.txt | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 CMakeLists.txt (limited to 'CMakeLists.txt') diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..7c12885 --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,18 @@ +# This source code is released into the public domain. + +cmake_minimum_required(VERSION 3.28) + +project(libexi) + +set(CMAKE_CXX_STANDARD 26) + +add_compile_options(-W) +add_compile_options(-Wall) +add_compile_options(-Wextra) +add_compile_options(-Werror) +add_compile_options(-Wpedantic) + +add_subdirectory(modules) +add_subdirectory(tests) + +enable_testing() -- cgit v1.2.3