From 0876ce8c764ed141b23bf8b14c6beb745ae3f5f4 Mon Sep 17 00:00:00 2001 From: programsnail Date: Sat, 20 Jul 2024 10:42:54 +0300 Subject: [PATCH] remove CMake --- _CMakeLists.txt | 67 ------------------------------------------------- 1 file changed, 67 deletions(-) delete mode 100644 _CMakeLists.txt diff --git a/_CMakeLists.txt b/_CMakeLists.txt deleted file mode 100644 index fca37d8..0000000 --- a/_CMakeLists.txt +++ /dev/null @@ -1,67 +0,0 @@ -cmake_minimum_required(VERSION 3.10) - -project(Lang) - -set(CMAKE_C_COMPILER clang) -set(CMAKE_CXX_COMPILER clang++) - -set(CMAKE_EXPORT_COMPILE_COMMANDS ON) - -set(CMAKE_CXX_STANDARD 20) - -set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra") - -include_directories( - include - include/nodes - include/builders - include/printers - - deps/tree-sitter-lang/src - deps/tree-sitter/lib/src -) - -set( - NODES - src/nodes/type_nodes.cpp - src/nodes/expression_nodes.cpp - src/nodes/statement_nodes.cpp -) - -set( - BUILDERS - src/builders/basic_builders.cpp - src/builders/type_builders.cpp - src/builders/doc_builders.cpp - src/builders/expression_builders.cpp - src/builders/statement_builders.cpp -) - -set( - PRINTERS - src/printers/basic_printers.cpp - src/printers/type_printers.cpp - src/printers/doc_printers.cpp - src/printers/expression_printers.cpp - src/printers/statement_printers.cpp -) - -set( - TYPECHECKERS - src/basic_type_check.cpp - src/expression_type_check.cpp - src/type_check_utils.cpp -) - -add_executable(lang src/main.cpp - src/name_tree.cpp - - ${NODES} - ${BUILDERS} - ${PRINTERS} - # ${TYPECHECKERS} - - include/tree_sitter_wrapper.hpp - deps/tree-sitter-lang/src/tree_sitter/parser.h - deps/tree-sitter-lang/src/parser.c - deps/tree-sitter/lib/src/lib.c)