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 | 8c406e0fc4bebda5501d520f1c177fc48d38cd93 (patch) | |
tree | 5b6c3a459495aad04c73ee1e75ea858eaa05ff7c /scripts/LexGen.py | |
parent | 7e849320b326d7c8b41d0aadb3beedb57d85766e (diff) | |
download | scintilla-mirror-8c406e0fc4bebda5501d520f1c177fc48d38cd93.tar.gz |
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.
Diffstat (limited to 'scripts/LexGen.py')
-rw-r--r-- | scripts/LexGen.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/scripts/LexGen.py b/scripts/LexGen.py index ae7ae99d5..82eb39182 100644 --- a/scripts/LexGen.py +++ b/scripts/LexGen.py @@ -14,6 +14,12 @@ from FileGenerator import Regenerate, UpdateLineInFile, \ import ScintillaData import HFacer import uuid +import sys + +sys.path.append("../") + +import win32.DepGen +import gtk.DepGen def UpdateVersionNumbers(sci, root): UpdateLineInFile(root + "win32/ScintRes.rc", "#define VERSION_SCINTILLA", @@ -115,6 +121,9 @@ def RegenerateAll(root): Regenerate(root + "src/Catalogue.cxx", "//", sci.lexerModules) Regenerate(root + "win32/scintilla.mak", "#", sci.lexFiles) + win32.DepGen.Generate() + gtk.DepGen.Generate() + RegenerateXcodeProject(root + "cocoa/ScintillaFramework/ScintillaFramework.xcodeproj/project.pbxproj", sci.lexFiles, sci.lexersXcode) |