cmake_minimum_required(VERSION 3.16 FATAL_ERROR) project(dynarr VERSION 0 DESCRIPTION "Simple Dynamic Arrays" HOMEPAGE_URL "https://git.warwick-new.co.uk/" LANGUAGES C ) add_compile_options(-fsanitize=address) add_link_options(-fsanitize=address) set(CMAKE_C_STANDARD 17) set(CMAKE_EXPORT_COMPILE_COMMANDS ON) # Executables file(GLOB_RECURSE SOURCE_FILES ${CMAKE_SOURCE_DIR}/src/*.c) file(GLOB_RECURSE HEADER_FILES ${CMAKE_SOURCE_DIR}/src/*.h) add_executable(${PROJECT_NAME} ${HEADER_FILES} ${SOURCE_FILES})