aboutsummaryrefslogtreecommitdiffhomepage
path: root/lexilla/src/DepGen.py
diff options
context:
space:
mode:
authorNeil <nyamatongwe@gmail.com>2021-01-29 20:51:34 +1100
committerNeil <nyamatongwe@gmail.com>2021-01-29 20:51:34 +1100
commit54341053b273c905afa7503d8dadcc4c46a0d2d3 (patch)
treee25fe4ee686d7d59068f46746006d62a8ca30692 /lexilla/src/DepGen.py
parentba8b1a91525dd90f8fdcc75480f37815fecce2d2 (diff)
downloadscintilla-mirror-54341053b273c905afa7503d8dadcc4c46a0d2d3.tar.gz
Remove Lexilla files from Scintilla
Diffstat (limited to 'lexilla/src/DepGen.py')
-rw-r--r--lexilla/src/DepGen.py40
1 files changed, 0 insertions, 40 deletions
diff --git a/lexilla/src/DepGen.py b/lexilla/src/DepGen.py
deleted file mode 100644
index 86cbb3bff..000000000
--- a/lexilla/src/DepGen.py
+++ /dev/null
@@ -1,40 +0,0 @@
-#!/usr/bin/env python3
-# DepGen.py - produce a make dependencies file for Scintilla
-# Copyright 2019 by Neil Hodgson <neilh@scintilla.org>
-# The License.txt file describes the conditions under which this software may be distributed.
-# Requires Python 3.6 or later
-
-import os, sys
-
-sys.path.append(os.path.join("..", ".."))
-
-from scripts import Dependencies
-
-topComment = "# Created by DepGen.py. To recreate, run DepGen.py.\n"
-
-def Generate():
- scintilla = os.path.join("..", "..")
- lexilla = os.path.join(scintilla, "lexilla")
- sources = [
- os.path.join(lexilla, "src", "Lexilla.cxx"),
- os.path.join(scintilla, "lexlib", "*.cxx"),
- os.path.join(scintilla, "lexers", "*.cxx")]
- includes = [
- os.path.join(scintilla, "include"),
- os.path.join(scintilla, "src"),
- os.path.join(scintilla, "lexlib")]
-
- # Create the dependencies file for g++
- deps = Dependencies.FindDependencies(sources, includes, ".o", "../lexilla/")
-
- Dependencies.UpdateDependencies(os.path.join(lexilla, "src", "deps.mak"), deps, topComment)
-
- # Create the dependencies file for MSVC
-
- # Place the objects in $(DIR_O) and change extension from ".o" to ".obj"
- deps = [["$(DIR_O)/"+Dependencies.PathStem(obj)+".obj", headers] for obj, headers in deps]
-
- Dependencies.UpdateDependencies(os.path.join(lexilla, "src", "nmdeps.mak"), deps, topComment)
-
-if __name__ == "__main__":
- Generate() \ No newline at end of file