ci: add Linux smoke coverage

This commit is contained in:
server
2026-04-14 01:07:27 +02:00
parent e8a33f84f4
commit c8146c0340
4 changed files with 205 additions and 3 deletions

View File

@@ -4,6 +4,7 @@ project(m2dev-server-src)
set(CMAKE_CXX_STANDARD 20)
set(CMAKE_C_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
# ASan support
option(ENABLE_ASAN "Enable AddressSanitizer" OFF)
@@ -98,3 +99,6 @@ include_directories(${CMAKE_CURRENT_SOURCE_DIR}/vendor/mariadb-connector-c-3.4.5
add_subdirectory(src)
add_subdirectory(vendor)
enable_testing()
add_subdirectory(tests)