diff options
author | Steven Knight <knight@baldmt.com> | 2001-11-24 23:15:01 +0000 |
---|---|---|
committer | Steven Knight <knight@baldmt.com> | 2001-11-24 23:15:01 +0000 |
commit | 378373defaf150feb90cd54d13626516c6dbe1b4 (patch) | |
tree | fc9783004f1cae3c3558846d6f9a1c589e104a3e /test/Object.py | |
parent | 139a0052dc0bff059dc9b8cf1739396304e7c129 (diff) | |
download | scons-378373defaf150feb90cd54d13626516c6dbe1b4.tar.gz |
More NT portability fixes.
Diffstat (limited to 'test/Object.py')
-rw-r--r-- | test/Object.py | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/test/Object.py b/test/Object.py index 53bab369..ebbdf0f5 100644 --- a/test/Object.py +++ b/test/Object.py @@ -24,8 +24,14 @@ __revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__" +import sys import TestSCons +if sys.platform == 'win32': + _obj = '.obj' +else: + _obj = '.o' + test = TestSCons.TestSCons() test.write('SConstruct', """ @@ -33,10 +39,10 @@ env = Environment() f1 = env.Object(target = 'f1', source = 'f1.c') f2 = env.Object(target = 'f2', source = 'f2.cpp') f3 = env.Object(target = 'f3', source = 'f3.c') -env.Program(target = 'prog1', source = 'f1.o f2.o f3.o prog.cpp') +env.Program(target = 'prog1', source = 'f1%s f2%s f3%s prog.cpp') env.Program(target = 'prog2', source = [f1, f2, f3, 'prog.cpp']) -env.Program(target = 'prog3', source = ['f1.o', f2, 'f3.o', 'prog.cpp']) -""") +env.Program(target = 'prog3', source = ['f1%s', f2, 'f3%s', 'prog.cpp']) +""" % (_obj, _obj, _obj, _obj, _obj)) test.write('f1.c', """ void |