Move old lexy parser out of the way
This commit is contained in:
parent
c03d282a9f
commit
be4902eccc
8 changed files with 6 additions and 1 deletions
|
|
@ -4,6 +4,8 @@ TARGET = sextant-parser
|
||||||
DESTDIR = $$PWD
|
DESTDIR = $$PWD
|
||||||
OBJECTS_DIR = $$PWD/tmp/parser/
|
OBJECTS_DIR = $$PWD/tmp/parser/
|
||||||
INCLUDEPATH += $$PWD/external/lexy/include
|
INCLUDEPATH += $$PWD/external/lexy/include
|
||||||
|
INCLUDEPATH += $$PWD/external/tree-sitter/lib/src $$PWD/external/tree-sitter/lib/include
|
||||||
|
INCLUDEPATH += $$PWD/external/tree-sitter-org/src
|
||||||
DEFINES += LEXY_HAS_UNICODE_DATABASE=1
|
DEFINES += LEXY_HAS_UNICODE_DATABASE=1
|
||||||
LIBS += -lecl
|
LIBS += -lecl
|
||||||
QMAKE_CXXFLAGS += -std=c++2a -Wno-parentheses -Wno-unused-local-typedefs -Wno-array-bounds -Wno-maybe-uninitialized -Wno-restrict
|
QMAKE_CXXFLAGS += -std=c++2a -Wno-parentheses -Wno-unused-local-typedefs -Wno-array-bounds -Wno-maybe-uninitialized -Wno-restrict
|
||||||
|
|
@ -14,7 +16,10 @@ INSTALLS = target
|
||||||
|
|
||||||
SOURCES += \
|
SOURCES += \
|
||||||
src/parser/parser.cc \
|
src/parser/parser.cc \
|
||||||
src/parser/ast.cc
|
src/parser/ast.cc \
|
||||||
|
external/tree-sitter/lib/src/lib.c \
|
||||||
|
external/tree-sitter-org/src/parser.c \
|
||||||
|
external/tree-sitter-org/src/scanner.c
|
||||||
|
|
||||||
HEADERS+= \
|
HEADERS+= \
|
||||||
src/parser/grammar.hh \
|
src/parser/grammar.hh \
|
||||||
Loading…
Add table
Reference in a new issue