about summary refs log tree commit diff stats
path: root/js/scripting-lang/baba-yaga-c/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'js/scripting-lang/baba-yaga-c/CMakeLists.txt')
-rw-r--r--js/scripting-lang/baba-yaga-c/CMakeLists.txt36
1 files changed, 0 insertions, 36 deletions
diff --git a/js/scripting-lang/baba-yaga-c/CMakeLists.txt b/js/scripting-lang/baba-yaga-c/CMakeLists.txt
deleted file mode 100644
index 1a1a49f..0000000
--- a/js/scripting-lang/baba-yaga-c/CMakeLists.txt
+++ /dev/null
@@ -1,36 +0,0 @@
-cmake_minimum_required(VERSION 3.10)
-project(baba-yaga-c)
-
-set(CMAKE_C_STANDARD 99)
-set(CMAKE_C_STANDARD_REQUIRED ON)
-
-# Enable warnings
-if(MSVC)
-    add_compile_options(/W4 /WX)
-else()
-    add_compile_options(-Wall -Wextra -Werror -pedantic)
-endif()
-
-# Source files
-set(SOURCES
-    src/main.c
-    src/lexer.c
-    src/parser.c
-    src/interpreter.c
-    src/stdlib.c
-    src/memory.c
-    src/value.c
-    src/scope.c
-)
-
-# Create executable
-add_executable(baba-yaga ${SOURCES})
-
-# Include directories
-target_include_directories(baba-yaga PRIVATE include)
-
-# Link math library
-target_link_libraries(baba-yaga m)
-
-# Enable testing
-enable_testing() 
\ No newline at end of file