summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Script/SConscript.py
diff options
context:
space:
mode:
authorSteven Knight <knight@baldmt.com>2003-04-14 13:57:12 (GMT)
committerSteven Knight <knight@baldmt.com>2003-04-14 13:57:12 (GMT)
commit9de8ce86148b2b041ee81c62a1b2fe08bd1e7473 (patch)
tree5710353914b594b61c2d88250c0d694c5a29a09d /src/engine/SCons/Script/SConscript.py
parent06e013ecd55e950a6059ced4150304c346d1da36 (diff)
downloadSCons-9de8ce86148b2b041ee81c62a1b2fe08bd1e7473.zip
SCons-9de8ce86148b2b041ee81c62a1b2fe08bd1e7473.tar.gz
SCons-9de8ce86148b2b041ee81c62a1b2fe08bd1e7473.tar.bz2
Change the names of the Set{Build,Content}SignatureType() functions.
Diffstat (limited to 'src/engine/SCons/Script/SConscript.py')
-rw-r--r--src/engine/SCons/Script/SConscript.py14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/engine/SCons/Script/SConscript.py b/src/engine/SCons/Script/SConscript.py
index c0d82ce..7c20732 100644
--- a/src/engine/SCons/Script/SConscript.py
+++ b/src/engine/SCons/Script/SConscript.py
@@ -360,6 +360,12 @@ def GetLaunchDir():
return launch_dir
def SetBuildSignatureType(type):
+ SCons.Warnings.warn(SCons.Warnings.DeprecatedWarning,
+ "The SetBuildSignatureType() function has been deprecated;\n" +\
+ "\tuse the TargetSignatures() function instead.")
+ TargetSignatures(type)
+
+def TargetSignatures(type):
import SCons.Sig
if type == 'build':
SCons.Sig.build_signature = 1
@@ -369,6 +375,12 @@ def SetBuildSignatureType(type):
raise SCons.Errors.UserError, "Unknown build signature type '%s'"%type
def SetContentSignatureType(type):
+ SCons.Warnings.warn(SCons.Warnings.DeprecatedWarning,
+ "The SetContentSignatureType() function has been deprecated;\n" +\
+ "\tuse the SourceSignatures() function instead.")
+ SourceSignatures(type)
+
+def SourceSignatures(type):
if type == 'MD5':
import SCons.Sig.MD5
SCons.Script.sig_module = SCons.Sig.MD5
@@ -500,9 +512,11 @@ def BuildDefaultGlobals():
globals['SetJobs'] = SetJobs
globals['SharedLibrary'] = SCons.Defaults.SharedLibrary
globals['SharedObject'] = SCons.Defaults.SharedObject
+ globals['SourceSignatures'] = SourceSignatures
globals['Split'] = SCons.Util.Split
globals['StaticLibrary'] = SCons.Defaults.StaticLibrary
globals['StaticObject'] = SCons.Defaults.StaticObject
+ globals['TargetSignatures'] = TargetSignatures
globals['Tool'] = SCons.Tool.Tool
globals['WhereIs'] = SCons.Util.WhereIs
return globals