summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorWilliam Deegan <bill@baddogconsulting.com>2017-05-28 20:55:51 (GMT)
committerWilliam Deegan <bill@baddogconsulting.com>2017-05-28 20:55:51 (GMT)
commitd589b53b2875a1bf49bb9e52dba9deba4ef96243 (patch)
treea5de6fe1bfb94fbab0b20671389250c7181ca4cd /src
parent13c6f4b75308666a589330c0a5ccb6a57672a407 (diff)
downloadSCons-d589b53b2875a1bf49bb9e52dba9deba4ef96243.zip
SCons-d589b53b2875a1bf49bb9e52dba9deba4ef96243.tar.gz
SCons-d589b53b2875a1bf49bb9e52dba9deba4ef96243.tar.bz2
py2/3 changes to way popen is called based on which version of python we're running. The simplest is py3.6 which allows passing encoding, Other versions we disable universal_newlines as that causes python to use the default locale (cp1252) for streams from the command being run which breaks unicode characters output from scons. To resolve getting and requiring binary streams there's a method which will fix unicode/binary and also fix newlines to always be \n
Diffstat (limited to 'src')
0 files changed, 0 insertions, 0 deletions