summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | Merged scons/scons into defaultWilliam Deegan2017-04-172-2/+12
|\ \ \ \ \ | |/ / / /
| * | | | Merged in gauravjuvekar/scons (pull request #447)William Deegan2017-04-162-2/+12
| |\ \ \ \ | | |_|/ / | |/| | | | | | | | Fix failing tests from merging #427
| | * | | Try to fix some more py2/3 tests becuase of str vs bytearrayGaurav Juvekar2017-04-162-2/+12
| | | | |
* | | | | fix Manifest.in which was causing bootstrap.py to fail due to removal of Sig.pyWilliam Deegan2017-04-171-1/+0
|/ / / /
* | | | remove deprecated module SCons.SigWilliam Deegan2017-04-163-131/+1
|/ / /
* | | merge from upstreamWilliam Deegan2017-04-169-35/+84
|\ \ \
| * \ \ Merged in gauravjuvekar/scons (pull request #443)William Deegan2017-04-151-1/+4
| |\ \ \ | | | | | | | | | | | | | | | Fix the Copy-Action and Copy-Symlink test case for py2/3
| | * | | Fix the Copy-Action test case for py2/3Gaurav Juvekar2017-04-081-1/+4
| | | | |
| * | | | Merged in gauravjuvekar/scons (pull request #446)William Deegan2017-04-155-31/+37
| |\ \ \ \ | | | | | | | | | | | | | | | | | | py2/3 fix for test/Value
| | * | | | Dirty hack for failing test/sconsign/script/Configure.pyGaurav Juvekar2017-04-141-0/+5
| | | | | |
| | * | | | Fix broken testsGaurav Juvekar2017-04-103-26/+26
| | | | | |
| | * | | | py2/3 fix for test/Value.pyGaurav Juvekar2017-04-101-5/+6
| | | | | |
| * | | | | Merged in gauravjuvekar/scons (pull request #427)William Deegan2017-04-153-3/+43
| |\ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | string-escape unicode characters while printing --tree
| | * | | | Add contribution to src/CHANGES.txtGaurav Juvekar2017-03-271-0/+4
| | | | | |
| | * | | | Make --tree=all work with Python 3Gaurav Juvekar2017-03-272-2/+21
| | | | | | | | | | | | | | | | | | | | | | | | The codecs module is used which is distributed in the python standard library.
| | * | | | Reword comment in test case to highlight that unicode is printed escapedGaurav Juvekar2017-03-261-1/+1
| | | | | |
| | * | | | string-escape unicode characters while printing --treeGaurav Juvekar2017-03-262-4/+21
| | | | | | | | | | | | | | | | | | | | | | | | Fixes #2910
* | | | | | py2/3 change to read sconscripts as binary file. at least ↵William Deegan2017-04-101-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | test/packaging/rpm/internationalization.py was failing because an open in py3 without specified encoding with LANG=C was trying to decode the file as ascii and it contained unicode characters and was failing. So far I haven't found any tests failing from this change
* | | | | | switch to os.system as in py3 os.popen() seemed to not have completed untar ↵William Deegan2017-04-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | before the test checked for files
* | | | | | mergeWilliam Deegan2017-04-101-0/+1
|\ \ \ \ \ \
| * | | | | | For docbook, stop looking after you find the first tool. It looks like ↵William Deegan2017-04-091-0/+1
| |/ / / / / | | | | | | | | | | | | | | | | | | saxon-xslt causes the tests to fail. Dirk?
* | | | | | py2/3 initial changes to try and get SCons build working with py3William Deegan2017-04-101-10/+25
|/ / / / /
* | | | | osx: fix get_platform_python_info() to work on mac.William Deegan2017-04-091-1/+4
| | | | |
* | | | | pep8William Deegan2017-04-091-0/+1
| | | | |
* | | | | osx: add logic to enable versioned shared libraries on osx/darwin. For now ↵William Deegan2017-04-091-0/+8
| | | | | | | | | | | | | | | | | | | | it's commented out
* | | | | add docstringWilliam Deegan2017-04-091-1/+3
| | | | |
* | | | | OSX: for now don't run versioned lib tests on mac. The logic to generate the ↵William Deegan2017-04-094-1/+25
| | | | | | | | | | | | | | | | | | | | versioned libraries has the wrong format for osx/darwin
* | | | | OSX: if user has SCONS_USE_MAC_PATHS environment variable set, then PATHOSX ↵William Deegan2017-04-091-0/+4
| | | | | | | | | | | | | | | | | | | | created from paths in /etc/paths and /etc/paths.d/* will be appended to the Environment's PATH. This allows tests (and builds) to work on (at least) on mac systems using macports
* | | | | Fix issue where a blank line would lead to runtest.py dropping user into a ↵William Deegan2017-04-091-0/+1
| | | | | | | | | | | | | | | | | | | | python shell
* | | | | py2/3 fixes for CPPDEFINES/pkg-config.pyGaurav Juvekar2017-04-081-2/+16
| |/ / / |/| | | | | | | | | | | Use a dict which preserves its order so that output matches
* | | | Merged in bdbaddog/scons (pull request #441)William Deegan2017-04-071-3/+3
|\ \ \ \ | | | | | | | | | | | | | | | fix breaking windows check for functional parallel builds
| * | | | fix breaking windows check for functional parallel buildsWilliam Deegan2017-04-071-3/+3
| | | | |
* | | | | Make __str__ and __repr__ sameGaurav Juvekar2017-04-071-8/+6
| | | | |
* | | | | py2/3 fixes for CPPDEFINES/append.py test caseGaurav Juvekar2017-04-071-2/+18
|/ / / /
* | | | py2/3 use sysconfig.get_config_var('WITH_THREAD') to determine if python has ↵William Deegan2017-04-061-1/+5
| | | | | | | | | | | | | | | | threads
* | | | py2/3 swap to bytes for comparisonWilliam Deegan2017-04-061-2/+2
| | | |
* | | | py2/3 swap to bytes for comparisonWilliam Deegan2017-04-061-2/+3
| | | |
* | | | py2/3 fix test logic to handle bytes vs strings when matchingWilliam Deegan2017-04-061-3/+7
| | | |
* | | | py2/3 don't try to force import threading failure on py3. threading is ↵William Deegan2017-04-061-1/+1
| | | | | | | | | | | | | | | | imported too many places and this form of checking for python being built with thread is no the best way. Use sysconfig.get_config_var('WITH_THREAD') instead
* | | | py2/3 fix mode='r'William Deegan2017-04-063-52/+52
| | | |
* | | | py2/3 Need to add __hash__ function to EntryProxy as with py3 __hash__ ↵William Deegan2017-04-061-0/+6
| | | | | | | | | | | | | | | | function is removed when a class provides __eq__
* | | | pep8William Deegan2017-04-061-261/+283
| | | |
* | | | pep8William Deegan2017-04-061-297/+353
| | | |
* | | | handle gettext.py rename to gettext_tool.py for bootstrap.pyWilliam Deegan2017-04-061-1/+1
| | | |
* | | | py2/3 Remove pdf from list of files to scan. This was causing errors as the ↵William Deegan2017-04-061-1/+4
| | | | | | | | | | | | | | | | binary files can't be regexed with strings on py3. A more complete solution may be called for as it likely doesn't make sense to try to scan: '.png', '.jpg', '.gif', '.tif' files either.
* | | | mergeWilliam Deegan2017-04-051-10/+0
|\ \ \ \
| * | | | remove duplicate definitions for to_bytes and to_strWilliam Deegan2017-04-051-10/+0
| | | | |
* | | | | py2/3 bytes/string issues. Added wrapper to re.sub to force items to bytesWilliam Deegan2017-04-052-19/+29
|/ / / /
* | | | py2/3 fix escaped unicode space to work for both py2/3William Deegan2017-04-057-14/+14
| | | |
* | | | py2/3 exceptions in py3 seem to have full package nameWilliam Deegan2017-04-051-1/+1
| | | |