cmake_minimum_required(VERSION 3.10) project(cordle C) # Pure C90 configuration set(CMAKE_C_STANDARD 90) set(CMAKE_C_STANDARD_REQUIRED ON) set(CMAKE_C_EXTENSIONS OFF) # Pedantic C90 compiler flags set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=c90 -pedantic -Wpedantic -Wall -Wextra") # Include directories include_directories(include) # Executable add_executable(cordle src/main.c src/game.c src/ui.c src/words.c )