summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons
diff options
context:
space:
mode:
authorMats Wichmann <mats@linux.com>2018-11-17 21:24:01 (GMT)
committerMats Wichmann <mats@linux.com>2018-11-17 21:24:01 (GMT)
commite6681c658b940fd1fe1a2078106ff96e489bcc23 (patch)
treeeda1ae18ead5321efef7daf489f48aacb5f5add6 /src/engine/SCons
parent6ae91363be2214556f38077c08cf8fb9446b84a7 (diff)
downloadSCons-e6681c658b940fd1fe1a2078106ff96e489bcc23.zip
SCons-e6681c658b940fd1fe1a2078106ff96e489bcc23.tar.gz
SCons-e6681c658b940fd1fe1a2078106ff96e489bcc23.tar.bz2
Add Textfile/Substfile to default.
Existing Textfile and Substfile builders (and tool textfile) are added to the defaults, so they do not need to be explicitly specified in the tools list. The documentation sort of implies these are default builders (by not saying anything) so no doc change is made. Fixes issue #3147 Signed-off-by: Mats Wichmann <mats@linux.com>
Diffstat (limited to 'src/engine/SCons')
-rw-r--r--src/engine/SCons/Script/__init__.py2
-rw-r--r--src/engine/SCons/Tool/__init__.py2
2 files changed, 4 insertions, 0 deletions
diff --git a/src/engine/SCons/Script/__init__.py b/src/engine/SCons/Script/__init__.py
index d602507..007eb0d 100644
--- a/src/engine/SCons/Script/__init__.py
+++ b/src/engine/SCons/Script/__init__.py
@@ -377,7 +377,9 @@ GlobalDefaultBuilders = [
'SharedObject',
'StaticLibrary',
'StaticObject',
+ 'Substfile',
'Tar',
+ 'Textfile',
'TypeLibrary',
'Zip',
'Package',
diff --git a/src/engine/SCons/Tool/__init__.py b/src/engine/SCons/Tool/__init__.py
index 8a94a71..d5fe445 100644
--- a/src/engine/SCons/Tool/__init__.py
+++ b/src/engine/SCons/Tool/__init__.py
@@ -1239,6 +1239,8 @@ def tool_list(platform, env):
'tex', 'latex', 'pdflatex', 'pdftex',
# Archivers
'tar', 'zip',
+ # Text tools
+ 'textfile',
], env)
tools = ([linker, c_compiler, cxx_compiler,