aboutsummaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt42
1 files changed, 1 insertions, 41 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 899e223..8ff5c3c 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,43 +1,3 @@
cmake_minimum_required(VERSION 3.5)
project(prc C)
-add_executable(${PROJECT_NAME}
- call.c
- cgen.c
- display.c
- div.c
- end.c
- errloc.c
- exit.c
- fn.c
- from.c
- gl.c
- im.c
- kw.c
- lex.c
- lit.c
- lk.c
- main.c
- set.c
- parse.c
- pop.c
- pr.c
- print.c
- push.c
- sdup.c
- stmt.c
- storage.c
- td.c
- tmp.c
- type.c
- warn.c
- ws.c
-)
-
-target_compile_options(${PROJECT_NAME} PRIVATE -g -Wall -pedantic)
-set_target_properties(${PROJECT_NAME} PROPERTIES C_STANDARD 99 C_EXTENSIONS OFF)
-
-if(CMAKE_BUILD_TYPE STREQUAL "Debug")
- target_compile_options(${PROJECT_NAME} PRIVATE -Og)
-endif()
-
-install(TARGETS ${PROJECT_NAME})
+add_subdirectory(src)