diff options
| author | Neil <nyamatongwe@gmail.com> | 2019-04-01 14:30:32 +1100 |
|---|---|---|
| committer | Neil <nyamatongwe@gmail.com> | 2019-04-01 14:30:32 +1100 |
| commit | 6009be9e63f175479df01cd64d3ef6e0724afd6c (patch) | |
| tree | db5a082eb22829ea778b33d02c3c28aa4976339e /gtk/makefile | |
| parent | 283bc84712cc1046be6d7393998d499b09bb4538 (diff) | |
| download | scintilla-mirror-6009be9e63f175479df01cd64d3ef6e0724afd6c.tar.gz | |
Backport: Switch generation of make dependencies to Python scripts DepGen.py.
Dependencies files deps.mak and nmdeps.mak are formatted with one file per line
as that makes it easier to examine differences between versions.
Backport of changeset 7397:997e6203e270.
Diffstat (limited to 'gtk/makefile')
| -rw-r--r-- | gtk/makefile | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/gtk/makefile b/gtk/makefile index 2ab48417e..26cfb2b55 100644 --- a/gtk/makefile +++ b/gtk/makefile @@ -122,12 +122,8 @@ LEXOBJS:=$(addsuffix .o,$(basename $(sort $(notdir $(wildcard $(srcdir)/../lexer analyze: clang --analyze $(CONFIGFLAGS) $(CXXTFLAGS) $(CXXFLAGS) $(srcdir)/*.cxx $(srcdir)/../src/*.cxx $(srcdir)/../lexlib/*.cxx $(srcdir)/../lexers/*.cxx -# To minimize deltas, including between Unix and Windows, the lexer file names are sorted case-insensitively -LEXSORTED=$(shell ls $(srcdir)/../lexers/Lex*.cxx | sort -f) -DEPSRCS=$(srcdir)/*.cxx $(srcdir)/../src/*.cxx $(srcdir)/../lexlib/*.cxx $(LEXSORTED) -deps: deps.mak -deps.mak: - $(CXX) -MM $(CONFIGFLAGS) $(CXXTFLAGS) $(DEPSRCS) | sed -e 's/\/usr.* //' | grep [a-zA-Z] > $@ +depend deps.mak: + python DepGen.py $(COMPLIB): Accessor.o CharacterSet.o DefaultLexer.o LexerBase.o LexerModule.o LexerSimple.o StyleContext.o WordList.o \ CharClassify.o Decoration.o Document.o PerLine.o Catalogue.o CallTip.o CaseConvert.o CaseFolder.o \ |
