aboutsummaryrefslogtreecommitdiff
path: root/src/Makefile
diff options
context:
space:
mode:
authormitchell <70453897+667e-11@users.noreply.github.com>2010-08-31 18:28:48 -0400
committermitchell <70453897+667e-11@users.noreply.github.com>2010-08-31 18:28:48 -0400
commitf062973a81b74e5a5ea38602d74a8ee61aa76695 (patch)
tree90a15e45d4d3196d6a10dbad1c3872e39df895e0 /src/Makefile
parentd4db80a3d354ba3c39038c8fb4a1477516fec6d8 (diff)
downloadtextadept-f062973a81b74e5a5ea38602d74a8ee61aa76695.tar.gz
textadept-f062973a81b74e5a5ea38602d74a8ee61aa76695.zip
Change Lua interface to support updated LPeg Scintilla lexer.
Diffstat (limited to 'src/Makefile')
-rw-r--r--src/Makefile8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/Makefile b/src/Makefile
index cda54868..4fb61776 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -69,19 +69,21 @@ SCINTILLA_OBJS = AutoComplete.o CallTip.o Catalogue.o CellBuffer.o \
Style.o UniConversion.o ViewStyle.o XPM.o \
Accessor.o CharacterSet.o LexerBase.o LexerModule.o LexerNoExceptions.o \
LexerSimple.o PropSetSimple.o StyleContext.o WordList.o \
- LexLPeg.o \
PlatGTK.o ScintillaGTK.o
SCINTILLA_MARSHALLER = scintilla-marshal.o
+SCINTILLA_LEXER = LexLPeg.o
# Build
all: $(TEXTADEPT)
$(SCINTILLA_OBJS): scintillua/gtk/*.cxx scintillua/src/*.cxx \
- scintillua/lexlib/*.cxx scintillua/lexers/LexLPeg.cxx
+ scintillua/lexlib/*.cxx
$(CPP) $(SCI_CXXFLAGS) $(GTKFLAGS) -c $^
$(SCINTILLA_MARSHALLER): scintillua/gtk/scintilla-marshal.c
$(CC) $(SCI_CXXFLAGS) $(GTKFLAGS) -w -c $^
+$(SCINTILLA_LEXER): LexLPeg.cxx
+ $(CPP) $(SCI_CXXFLAGS) $(GTKFLAGS) $(LUA_CFLAGS) -DLPEG_LEXER -DNO_SCITE -c $^
$(TEXTADEPT_OBJS): *.c
$(CC) $(CFLAGS) $(GTKFLAGS) -c $^
$(LUA_OBJS): lua/src/*.c
@@ -89,7 +91,7 @@ $(LUA_OBJS): lua/src/*.c
$(GCOCOADIALOG): gcocoadialog/gcocoadialog.c
$(CC) $(GTKFLAGS) $(INCLUDEDIRS) -c $^
$(TEXTADEPT):\
- $(SCINTILLA_OBJS) $(SCINTILLA_MARSHALLER) \
+ $(SCINTILLA_OBJS) $(SCINTILLA_MARSHALLER) $(SCINTILLA_LEXER) \
$(TEXTADEPT_OBJS) $(LUA_OBJS) $(GCOCOADIALOG) \
$(TEXTADEPT_RC)
$(CPP) $(EXPORTLUASYMS) -o $@ $^ $(GTKLIBS)