Miscellaneous fixes: portability and version fixes, missing , better CXXCOM tests...
[scons.git] / test / builder-wrappers.py
index dbde30242e8aa81f1dbe86dbd2f37eecfbf35099..d463cce544be7d9e87d2be5092e68f8dac70db93 100644 (file)
@@ -37,9 +37,9 @@ test.write('SConstruct', """
 import os.path
 import string
 def cat(target, source, env):
-    fp = open(str(target[0]), 'w')
+    fp = open(str(target[0]), 'wb')
     for s in map(str, source):
-        fp.write(open(s).read())
+        fp.write(open(s, 'rb').read())
 Cat = Builder(action=cat)
 def Wrapper(env, target, source):
     if not target: