summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Final auto updates for 2.3.3 releaseGary Oberbrunner2014-08-242-2/+2
|
* Update CHANGES, Release and Announce prior to 2.3.3 release.Gary Oberbrunner2014-08-243-23/+26
|
* Merged in dirkbaechle/scons (pull request #175)Gary Oberbrunner2014-08-243-3/+52
|\
| * - updated doc string and simplified a comparison, based on PR review commentsDirk Baechle2014-08-242-8/+5
| |
| * - fix for issue #2970, false line length calculation in TempFileMunge classDirk Baechle2014-08-213-2/+54
| |
* | Merged in garyo/scons-garyo (pull request #173)Gary Oberbrunner2014-08-221-1/+2
|\ \ | |/ |/| | | SWIG: improve tool detection, and update SWIG tests to run on Windows.
| * SWIG: improve tool detection, and update SWIG tests to run on Windows.Gary Oberbrunner2014-08-211-1/+2
| | | | | | | | | | | | | | | | | | The tool detection is improved by checking for swig in env['SWIG'], where it is commonly set, as well as env['ENV']['PATH']. The tests mostly didn't work on Windows. I updated them all. Mostly to build 32-bit extensions when using 32-bit python on Windows, and use .pyd as the python extension on Windows.
* | Do not fail on EnsureSConsVersion when running from checkoutanatoly techtonik2014-08-113-0/+10
|/
* Merged in williamblevins/scons (pull request #164), update of documentation ↵Dirk Baechle2014-08-201-0/+1
|\ | | | | | | for issue #2395
* \ Merged in managan/scons_newglossary-fix (pull request #170), fixes ↵Dirk Baechle2014-08-192-1/+4
|\ \ | | | | | | | | | newglossary to work with VariantDir
| * | Fix the newglossary action to work with variantDirRobert Managan2014-08-121-1/+1
|/ /
* | Merge heads.Russel Winder2014-08-0912-29/+89
|\ \ | |/
| * - several smaller fixes to get the Linux buildslaves green againDirk Baechle2014-08-073-4/+4
| |
| * Merged in ajf58/scons (pull request #160), fixes #2900 (handling of ↵Dirk Baechle2014-08-062-4/+32
| |\ | | | | | | | | | appending dictionaries to CPPDEFINES)
| | * Remove commented out code.Andrew Featherstone2014-07-291-1/+0
| | |
| | * Corrects handling of appending dictionaries to CPPDEFINES. Amended a test ↵Andrew Featherstone2014-07-291-4/+31
| | | | | | | | | | | | case to demonstrate the issue.
| * | Merged in manuelnaranjo/scons (pull request #159), added default for ↵Dirk Baechle2014-07-293-4/+11
| |\ \ | | | | | | | | | | | | BUILDERS envvar
| | * | Prevent non defined named non defined exceptionManuel Francisco Naranjo2014-07-211-4/+2
| | | | | | | | | | | | | | | | | | | | In a project I'm running I hitted a case where BUILDERS is not part of _dict which leads to variable builders not defined, making the core of SCons crash
| | * | Adding a unit-test for pull-request #150Manuel Francisco Naranjo2014-07-211-0/+5
| | |/ | | | | | | | | | | | | | | | | | | A unit-test for pull-request #150 has been create to make sure no regressions are introduced as part of the bugfix. It is kind of salvage it just removes BUILDERS from the dict and check everything can keep going
| * | - updated CHANGES.txtDirk Baechle2014-07-281-0/+3
| |/ | | | | | | - updated generated doc files
| * Merged in williamblevins/scons (pull request #156, symlink copying)Gary Oberbrunner2014-07-202-5/+23
| |\
| | * Issue 2395: Added doc comment for symlink parameter usage.William Blevins2014-07-201-0/+7
| | |
| | * Added Issue 2395 information to CHANGES.txtWilliam Blevins2014-07-161-0/+2
| | |
| | * Issue 2395: Copy Symlink soft-copy enhancement.William Blevins2014-07-141-5/+15
| | |
| * | Merging in pull request #152 from William Blevins (Java test)Gary Oberbrunner2014-07-201-0/+2
| |\ \
| | * | Added Issue 1771 test to CHANGES.TXTWilliam Blevins2014-07-161-0/+2
| | |/
| * | Merged in techtonik/scons (pull request #151)Gary Oberbrunner2014-07-191-8/+7
| |\ \ | | |/ | |/| | | | | | | review.py: Remove script, we now use pull requests for reviews And SConf doc changes
| | * doc: Update revised SConf descriptionanatoly techtonik2014-07-051-8/+7
| | |
| * | Merged in dirkbaechle/scons (pull request #154, fix D tools)Gary Oberbrunner2014-07-153-3/+3
| |\ \
| | * | - fix for issue #2963, "Split broken" (= format() in D tools is incompatible ↵Dirk Baechle2014-07-153-3/+3
| | | | | | | | | | | | | | | | with Python 2.6)
| * | | Put Announce.txt and CHANGES.txt back into develop mode, post 2.3.2Gary Oberbrunner2014-07-152-1/+4
| |/ /
* | | Remove setting of STATIC_AND_SHARED_OBJECTS_ARE_THE_SAME from the D tools.Russel Winder2014-08-096-9/+0
|/ /
* | Update CHANGES, Release and Announce prior to 2.3.2 release.Gary Oberbrunner2014-07-042-55/+52
| |
* | Doc fixes: Dirk added cvar defs for new D variables.Gary Oberbrunner2014-07-052-0/+321
|/ | | | | | Also added cvar def for STATIC_AND_SHARED_LIBS_ARE_THE_SAME and removed an errant line break that prevented the doc from validating.
* Merged in veon/scons (pull request #149).Gary Oberbrunner2014-07-043-3/+39
| | | | | Merged manually since original was on named branch. Actual commit author is veon on bitbucket.
* Merged in techtonik/scons (pull request #147).Gary Oberbrunner2014-07-047-12/+32
|\ | | | | | | | | Fix mailing list addrs and bug tracker references, and a few other doc fixes.
| * Speed up SCons execution by creating DefaultEnvironment foranatoly techtonik2014-06-012-4/+14
| | | | | | | | SCons.SConf.CreateConfigHBuilder only if necessary.
| * Attempt to describe what SConf actually does for non-C programmersanatoly techtonik2014-06-011-0/+9
| |
| * Fix development mailing list with a new address @scons.organatoly techtonik2014-05-285-7/+7
| |
| * Expand references to tigris.org bug trackeranatoly techtonik2014-05-281-1/+2
| |
* | Merged in dirkbaechle/scons (pull request #146)Gary Oberbrunner2014-07-041-2/+2
|\ \
| * | - Fix for docbook Tool: we now have to explicitly request the resolving ofDirk Baechle2014-05-271-2/+2
| |/ | | | | | | | | | | external entities when using the libxml2 binding. This is required after the security issue fix described in http://www.ubuntu.com/usn/usn-2214-1/ and people.canonical.com/~ubuntu-security/cve/2014/CVE-2014-0191.html .
* | Merged in dirkbaechle/scons (pull request #143)Gary Oberbrunner2014-06-043-1/+5
|\ \ | | | | | | | | | Allow varlist to be specified as list of strings for Actions
| * | - allow varlist to be specified as list of strings, fixes issue #2754Dirk Baechle2014-05-203-1/+5
| |/
* | - removed superfluous method "smart_cxxflags" in AIX tool (fixes #2160)Dirk Baechle2014-05-191-6/+0
|/
* Merged in haubi/scons/aix-xlc_r-is-for-threads (pull request #140)Gary Oberbrunner2014-05-184-31/+47
|\ | | | | | | The _r in AIX xlc_r means reentrant, not relocatable.
| * The _r in AIX xlc_r means reentrant, not relocatable.Michael Haubenwallner2014-05-154-31/+47
| | | | | | | | | | | | | | | | | | It does not make any sense to use 'xlc' for CC and 'xlc_r' for SHCC, as the '_r' does stand for 'reentrant' rather than 'relocatable' or similar. Avoid 'egrep' to parse the lslpp output, it's easy enough within python. Needs output streams of _subproc.dummyPopen to be iterable.
* | Merged in haubi/scons, pull request #139:Gary Oberbrunner2014-05-183-10/+17
|\ \ | | | | | | | | | | | | Delegate linker Tool.exists() to CC/CXX Tool.exists(). See issue #1723.
| * | Delegate linker Tool.exists() to CC/CXX Tool.exists().Michael Haubenwallner2014-05-152-10/+16
| |/ | | | | | | | | | | | | Even for linking, need to respect CC/CXX specified by the user (issue#1723). And when CC is specified but not CXX, assume the user knows there is nothing to link with CXX, and delegate to CC Tool.exists() only. However, this somehow should be synchronized with link.smart_link() to choose the correct linker.
* | Merged pull request #138; Respect preset CC/CXX values.Gary Oberbrunner2014-05-187-45/+64
|\ \ | | | | | | | | | | | | This prevents SCons from overwriting user's selected CC/CXX compiler in the cc/c++/gcc/gcc tools. Fixes issue #1723.