diff options
author | William Deegan <bill@baddogconsulting.com> | 2020-12-20 23:37:56 (GMT) |
---|---|---|
committer | William Deegan <bill@baddogconsulting.com> | 2020-12-20 23:37:56 (GMT) |
commit | 78292be9cbb471101e6ed4ec5f6da0161730c656 (patch) | |
tree | e0ef841cc870866c5af965411b9222c455d8d3e7 /test/SConsignFile/default.py | |
parent | 2b583646718acda52481b71f15c9a6723fb3eb81 (diff) | |
parent | 97dbf8d22b518a8f67cf670f8e3449990f3f5813 (diff) | |
download | SCons-78292be9cbb471101e6ed4ec5f6da0161730c656.zip SCons-78292be9cbb471101e6ed4ec5f6da0161730c656.tar.gz SCons-78292be9cbb471101e6ed4ec5f6da0161730c656.tar.bz2 |
Merge remote-tracking branch 'upstream/master' into reimplement_soname_soversion
Diffstat (limited to 'test/SConsignFile/default.py')
-rw-r--r-- | test/SConsignFile/default.py | 27 |
1 files changed, 12 insertions, 15 deletions
diff --git a/test/SConsignFile/default.py b/test/SConsignFile/default.py index 62ac006..868f9d7 100644 --- a/test/SConsignFile/default.py +++ b/test/SConsignFile/default.py @@ -1,6 +1,8 @@ #!/usr/bin/env python # -# __COPYRIGHT__ +# MIT License +# +# Copyright The SCons Foundation # # Permission is hereby granted, free of charge, to any person obtaining # a copy of this software and associated documentation files (the @@ -20,16 +22,10 @@ # LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION # OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION # WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -# - -__revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__" -""" -Verify the default behavior of SConsignFile(), called with no arguments. -""" +"""Verify the default behavior of SConsignFile() called with no arguments.""" import TestSCons -import os.path _python_ = TestSCons._python_ @@ -47,12 +43,13 @@ sys.exit(0) # test.write('SConstruct', """ SConsignFile() -B = Builder(action = r'%(_python_)s build.py $TARGETS $SOURCES') -env = Environment(BUILDERS = { 'B' : B }) -env.B(target = 'f1.out', source = 'f1.in') -env.B(target = 'f2.out', source = 'f2.in') -env.B(target = 'subdir/f3.out', source = 'subdir/f3.in') -env.B(target = 'subdir/f4.out', source = 'subdir/f4.in') +DefaultEnvironment(tools=[]) +B = Builder(action=r'%(_python_)s build.py $TARGETS $SOURCES') +env = Environment(BUILDERS={'B': B}, tools=[]) +env.B(target='f1.out', source='f1.in') +env.B(target='f2.out', source='f2.in') +env.B(target='subdir/f3.out', source='subdir/f3.in') +env.B(target='subdir/f4.out', source='subdir/f4.in') """ % locals()) test.write('f1.in', "f1.in\n") @@ -71,7 +68,7 @@ test.must_match('f2.out', "f2.in\n") test.must_match(['subdir', 'f3.out'], "subdir/f3.in\n") test.must_match(['subdir', 'f4.out'], "subdir/f4.in\n") -test.up_to_date(arguments = '.') +test.up_to_date(arguments='.') test.must_exist(test.workpath('.sconsign.dblite')) test.must_not_exist(test.workpath('.sconsign')) |