cmake_minimum_required(VERSION 3.15) project(procon_solver_v1 C) set(CMAKE_C_STANDARD 11) set(CMAKE_C_STANDARD_REQUIRED ON) set(CMAKE_POSITION_INDEPENDENT_CODE ON) add_executable(procon_solver_v1 main.c board.c search.c json.c ) if(MSVC) add_compile_options(/W4) else() add_compile_options(-Wall -Wextra -Wpedantic) endif()