summaryrefslogtreecommitdiffstats
path: root/test/Object.py
diff options
context:
space:
mode:
authorSteven Knight <knight@baldmt.com>2004-07-12 20:33:44 (GMT)
committerSteven Knight <knight@baldmt.com>2004-07-12 20:33:44 (GMT)
commitbb10501c96110a8f9a9068344c7f89e79e97fef2 (patch)
tree5a136a3e8fc5e26951471930ae036f53d88254e0 /test/Object.py
parent1c1b7792121a066fc3cb9537879c71e86b676102 (diff)
downloadSCons-bb10501c96110a8f9a9068344c7f89e79e97fef2.zip
SCons-bb10501c96110a8f9a9068344c7f89e79e97fef2.tar.gz
SCons-bb10501c96110a8f9a9068344c7f89e79e97fef2.tar.bz2
QT fixes and enhancements: Moc() and Uic() builders, a lot of new variables. (Christoph Wiedemann)
Diffstat (limited to 'test/Object.py')
-rw-r--r--test/Object.py23
1 files changed, 20 insertions, 3 deletions
diff --git a/test/Object.py b/test/Object.py
index cde1391..9ed7a15 100644
--- a/test/Object.py
+++ b/test/Object.py
@@ -39,10 +39,11 @@ env = Environment()
f1 = env.Object(target = 'f1', source = 'f1.c')
f2 = Object(target = 'f2', source = 'f2.cpp')
f3 = env.Object(target = 'f3', source = 'f3.c')
-env.Program(target = 'prog1', source = Split('f1%s f2%s f3%s prog.cpp'))
-env.Program(target = 'prog2', source = [f1, f2, f3, 'prog.cpp'])
+mult_o = env.Object(['f4.c', 'f5.c'])
+env.Program(target = 'prog1', source = Split('f1%s f2%s f3%s f4%s prog.cpp'))
+env.Program(target = 'prog2', source = mult_o + [f1, f2, f3, 'prog.cpp'])
env.Program(target = 'prog3', source = ['f1%s', f2, 'f3%s', 'prog.cpp'])
-""" % (_obj, _obj, _obj, _obj, _obj))
+""" % (_obj, _obj, _obj, _obj, _obj, _obj))
test.write('f1.c', r"""
void
@@ -70,6 +71,22 @@ f3(void)
}
""")
+test.write('f4.c', r"""
+void
+f4(void)
+{
+ printf("f4.c\n");
+}
+""")
+
+test.write('f5.c', r"""
+void
+f5(void)
+{
+ printf("f5.c\n");
+}
+""")
+
test.write('prog.cpp', r"""
#include <stdio.h>