Files
sqlgen/tests/CMakeLists.txt
2025-07-27 12:25:12 +02:00

22 lines
441 B
CMake

if (MSVC)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std:c++20")
else()
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O3 -Wall -Werror -ggdb")
endif()
if (SQLGEN_BUILD_DRY_TESTS_ONLY)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DSQLGEN_BUILD_DRY_TESTS_ONLY")
endif()
if(SQLGEN_MYSQL)
add_subdirectory(mysql)
endif()
if(SQLGEN_POSTGRES)
add_subdirectory(postgres)
endif()
if(SQLGEN_SQLITE3)
add_subdirectory(sqlite)
endif()