diff options
| author | Steven Knight <knight@baldmt.com> | 2001-12-11 04:32:16 (GMT) |
|---|---|---|
| committer | Steven Knight <knight@baldmt.com> | 2001-12-11 04:32:16 (GMT) |
| commit | 8daebfdc7cdbded48bfd8621ef22fbfc379aaac8 (patch) | |
| tree | 0024016baada614c3b287e0b7f6d6c69329d9547 /src/engine/SCons/BuilderTests.py | |
| parent | 1bf8ca0f93778fe5a9392bdd0ac3048dfa31914c (diff) | |
| download | SCons-8daebfdc7cdbded48bfd8621ef22fbfc379aaac8.zip SCons-8daebfdc7cdbded48bfd8621ef22fbfc379aaac8.tar.gz SCons-8daebfdc7cdbded48bfd8621ef22fbfc379aaac8.tar.bz2 | |
Move autogeneration of PATH-based variables from Environment initialization to variable interpolation.
Diffstat (limited to 'src/engine/SCons/BuilderTests.py')
| -rw-r--r-- | src/engine/SCons/BuilderTests.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/engine/SCons/BuilderTests.py b/src/engine/SCons/BuilderTests.py index fd55f03..31135c0 100644 --- a/src/engine/SCons/BuilderTests.py +++ b/src/engine/SCons/BuilderTests.py @@ -275,6 +275,18 @@ class BuilderTestCase(unittest.TestCase): contents = b3.get_contents() assert contents == "foo\177\036\000\177\037\000d\000\000Sbar", repr(contents) + b4 = SCons.Builder.Builder(action = "$_LIBFLAGS $_LIBDIRFLAGS $_INCFLAGS") + contents = b4.get_contents(LIBS = ['foo', 'bar'], + LIBLINKPREFIX = '-l', + LIBLINKSUFFIX = '', + LIBPATH = ['lib'], + LIBDIRPREFIX = '-L', + LIBDIRSUFFIX = '/', + CPPPATH = ['c', 'p'], + INCPREFIX = '-I', + INCSUFFIX = '') + assert contents == "-lfoo -lbar -Llib/ -Ic -Ip", contents + def test_name(self): """Test Builder creation with a specified name """ |
