cmake_minimum_required(VERSION 3.5) project(slcob C) add_executable(${PROJECT_NAME} call.c cgen.c display.c div.c errloc.c exit.c fn.c gl.c im.c kw.c lex.c lit.c lk.c main.c set.c parse.c pop.c pr.c push.c sdup.c stmt.c storage.c td.c type.c ws.c ) target_compile_options(${PROJECT_NAME} PRIVATE -g -Wall -std=c99 -pedantic) if(CMAKE_BUILD_TYPE STREQUAL "Debug") target_compile_options(${PROJECT_NAME} PRIVATE -Og) endif()