diff options
| author | Nakidai <nakidai@disroot.org> | 2025-03-23 21:11:13 +0300 |
|---|---|---|
| committer | Nakidai <nakidai@disroot.org> | 2025-03-23 21:11:13 +0300 |
| commit | ad9d6a199db7c28f8b20f131dfb55a26e0e251de (patch) | |
| tree | e5bb112cd902d9c09f5ad79ce98ba8a315d20bbb /CMakeLists.txt | |
| parent | 159666bae6cc185a5abac154b85c49406f32f30c (diff) | |
| download | 3cl-ad9d6a199db7c28f8b20f131dfb55a26e0e251de.tar.gz 3cl-ad9d6a199db7c28f8b20f131dfb55a26e0e251de.zip | |
Again...
Diffstat (limited to 'CMakeLists.txt')
| -rw-r--r-- | CMakeLists.txt | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt deleted file mode 100644 index ec49475..0000000 --- a/CMakeLists.txt +++ /dev/null @@ -1,35 +0,0 @@ -cmake_minimum_required(VERSION 3.5) -project(3cl VERSION 0.1 LANGUAGES C) - -if (PROJECT_SOURCE_DIR STREQUAL PORJECT_BINARY_DIR) - message(FATAL_ERROR "In-source builds are not allowed") -endif() - -add_executable( - "${PROJECT_NAME}" - src/3cl.c - src/instruction.c - src/instruction/nop.c - src/instruction/pushzero.c - src/instruction/increment.c - src/instruction/decrement.c - src/instruction/add.c - src/instruction/subtract.c - src/instruction/reverse.c - src/instruction/assign.c - src/instruction/invalid.c - src/main.c - src/platform/getch.c - src/readchar.c - src/readfile.c - src/stack.c - src/utils.c - src/variable.c -) - -set(CMAKE_EXPORT_COMPILE_COMMANDS ON CACHE INTERNAL "") - -set_target_properties("${PROJECT_NAME}" PROPERTIES C_STANDARD 11) -set_target_properties("${PROJECT_NAME}" PROPERTIES C_EXTENSIONS FALSE) - -target_include_directories("${PROJECT_NAME}" PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/include") |