diff options
author | Neil <nyamatongwe@gmail.com> | 2020-11-02 23:08:23 +1100 |
---|---|---|
committer | Neil <nyamatongwe@gmail.com> | 2020-11-02 23:08:23 +1100 |
commit | 0dcaa20efbc4d5c0542a85f3650c8dd412e8f053 (patch) | |
tree | 30aa13a96c5e7942aa49bf68eedef76fd7227a5e /win32/makefile | |
parent | d8de89a3479c49b63f3c25ff12f7473d07de4bd7 (diff) | |
download | scintilla-mirror-0dcaa20efbc4d5c0542a85f3650c8dd412e8f053.tar.gz |
Drop building of SciLexer.dll which included lexers.
Diffstat (limited to 'win32/makefile')
-rw-r--r-- | win32/makefile | 36 |
1 files changed, 2 insertions, 34 deletions
diff --git a/win32/makefile b/win32/makefile index a722fbd84..5e005fe24 100644 --- a/win32/makefile +++ b/win32/makefile @@ -12,7 +12,6 @@ DIR_BIN=../bin COMPONENT = $(DIR_BIN)/Scintilla.dll -LEXCOMPONENT = $(DIR_BIN)/SciLexer.dll LIBSCI = $(DIR_BIN)/libscintilla.a WARNINGS = -Wpedantic -Wall @@ -66,7 +65,7 @@ endif CXX_BASE_FLAGS =--std=c++17 $(BASE_FLAGS) CXX_ALL_FLAGS =$(DEFINES) $(INCLUDES) $(CXX_BASE_FLAGS) -all: $(COMPONENT) $(LEXCOMPONENT) $(LIBSCI) +all: $(COMPONENT) $(LIBSCI) clean: $(DEL) *.exe *.o *.a *.obj *.dll *.res *.map *.plist $(call normalize,$(LIBSCI)) @@ -75,13 +74,11 @@ clean: $(CXX) $(CXX_ALL_FLAGS) $(CXXFLAGS) -c $< analyze: - $(CXX) --analyze $(CXX_ALL_FLAGS) $(CXXFLAGS) *.cxx ../src/*.cxx ../lexlib/*.cxx ../lexers/*.cxx + $(CXX) --analyze $(CXX_ALL_FLAGS) $(CXXFLAGS) *.cxx ../src/*.cxx depend deps.mak: $(PYTHON) DepGen.py -LEX_OBJS:=$(addsuffix .o,$(basename $(sort $(notdir $(wildcard ../lexers/Lex*.cxx))))) - # Required for base Scintilla SRC_OBJS = \ AutoComplete.o \ @@ -105,7 +102,6 @@ SRC_OBJS = \ MarginView.o \ PerLine.o \ PositionCache.o \ - PropSetSimple.o \ RESearch.o \ RunStyles.o \ Selection.o \ @@ -115,23 +111,9 @@ SRC_OBJS = \ ViewStyle.o \ XPM.o -# Required by lexers -LEXLIB_OBJS = \ - Accessor.o \ - CatalogueL.o \ - DefaultLexer.o \ - ExternalLexer.o \ - LexerBase.o \ - LexerModule.o \ - LexerSimple.o \ - StyleContext.o \ - WordList.o - # Required by libraries and DLLs that include lexing SCILEX_OBJS=\ $(SRC_OBJS) \ - $(LEXLIB_OBJS) \ - $(LEX_OBJS) \ HanjaDic.o \ PlatWin.o \ ScintillaBaseL.o \ @@ -139,30 +121,16 @@ SCILEX_OBJS=\ COMPONENT_OBJS = \ $(SRC_OBJS) \ - Accessor.o \ - Catalogue.o \ HanjaDic.o \ - LexerBase.o \ - LexerModule.o \ - LexerSimple.o \ PlatWin.o \ ScintillaBase.o \ ScintillaDLL.o \ ScintillaWin.o \ - ScintRes.o \ - WordList.o - -LEXCOMPONENT_OBJS = \ - $(SCILEX_OBJS) \ - ScintillaDLL.o \ ScintRes.o $(COMPONENT): $(COMPONENT_OBJS) $(CXX) $(LDFLAGS) -o $@ $(STRIPFLAG) $^ $(CXXFLAGS) $(LIBS) -$(LEXCOMPONENT): $(LEXCOMPONENT_OBJS) - $(CXX) $(LDFLAGS) -o $@ $(STRIPFLAG) $^ $(CXXFLAGS) $(LIBS) - $(LIBSCI): $(COMPONENT_OBJS) $(AR) $(ARFLAGS) $@ $^ $(RANLIB) $@ |