Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merged in dirkbaechle/scons (pull request #103) | Gary Oberbrunner | 2014-03-08 | 109 | -213/+213 |
|\ | | | | | | | Documentation editor configuration for XXE5 | ||||
| * | - added doc editor configuration for XXE5 | Dirk Baechle | 2014-01-19 | 109 | -214/+214 |
| | | | | | | | | | | - added missing icons for XXE4 - adapted schema location, such that the validation works properly in SernaFree and XXE | ||||
* | | Merged in techtonik/scons (pull request #112), improve doc for Textfile. ↵ | Gary Oberbrunner | 2014-03-02 | 1 | -15/+12 |
|\ \ | | | | | | | | | | (with additional cleanups.) | ||||
| * | | Update textfile.Substfile documentation | anatoly techtonik | 2014-02-27 | 1 | -11/+9 |
| |/ | |||||
* | | Merged in dirkbaechle/scons (pull request #106), fix misspelled variable in ↵ | Gary Oberbrunner | 2014-03-02 | 1 | -1/+1 |
|\ \ | | | | | | | | | | intelc.py. | ||||
| * | | - fix for #2928 (misspelled variable in intelc.py) | Dirk Baechle | 2014-02-01 | 1 | -1/+1 |
| | | | |||||
* | | | Merged in ptomulik/scons/conftest-messages (pull request #110) | Gary Oberbrunner | 2014-03-02 | 1 | -4/+4 |
|\ \ \ | | | | | | | | | | | | | Corrected messages displayed by Conftests | ||||
| * | | | Corrected messages displayed by Conftestsconftest-messages | ptomulik | 2014-02-20 | 1 | -4/+4 |
| | |/ | |/| | |||||
* | | | - fixed the handling of long options in the command-line parsing (#2929) | Dirk Baechle | 2014-02-08 | 1 | -1/+66 |
| | | | |||||
* | | | Merge c3cba85 from Dirk Baechle, fix for spurious rebuilds. See b4bc497. | Gary Oberbrunner | 2014-03-01 | 2 | -4/+16 |
|\ \ \ | |||||
| * | | | - fix for spurious rebuilds, allow caching of the changed() method's value ↵ | Dirk Baechle | 2014-02-14 | 2 | -4/+16 |
| |/ / | | | | | | | | | | only when called from File.release_target_info() | ||||
* | | | - disabled reset of Node attributes in built() during interactive mode | Dirk Baechle | 2014-01-09 | 1 | -1/+2 |
|/ / | |||||
* | | - corrected dependencies for EPUB builder (docbook) | Dirk Baechle | 2014-01-05 | 1 | -9/+18 |
| | | | | | | | | - added a proper test for EPUB with xsltproc | ||||
* | | Fix Intel compiler setup on Windows (it still needs VS1x0COMNTOOLS) | Gary Oberbrunner | 2014-01-03 | 1 | -3/+5 |
| | | |||||
* | | Merge pull request #97, reduce memory consumption | Gary Oberbrunner | 2013-12-29 | 8 | -53/+218 |
|\ \ | |||||
| * | | Added release_target_info() to File nodes, reduces memory consumption. | Dirk Baechle | 2013-12-19 | 8 | -53/+218 |
| | | | |||||
* | | | Merge pull request #98, DocBook improvements | Gary Oberbrunner | 2013-12-27 | 2 | -21/+201 |
|\ \ \ | |||||
| * | | | - removed superfluous import and corrected basic test | Dirk Baechle | 2013-12-21 | 1 | -1/+0 |
| | | | | |||||
| * | | | - added EPUB Builder to the DocBook Tool, based on the work of Andrew ↵ | Dirk Baechle | 2013-12-21 | 2 | -10/+159 |
| | | | | | | | | | | | | | | | | Featherstone | ||||
| * | | | - added xsltproc tests and improved handling of the base_dir parameter | Dirk Baechle | 2013-12-20 | 1 | -11/+43 |
| |/ / | |||||
* | | | - removed the "env" parameter from the Gs Builder constructor, this lets all | Dirk Baechle | 2013-11-14 | 1 | -2/+1 |
|/ / | | | | | | | environment tests run successfully again | ||||
* | | Merged in dirkbaechle/scons (pull request #91) | Gary Oberbrunner | 2013-11-10 | 3 | -19/+54 |
|\ \ | | | | | | | | | | Adding EPUB as output format for documentation | ||||
| * | | - added an explicit Gs() Builder to the gs.py Tool | Dirk Baechle | 2013-10-08 | 2 | -18/+51 |
| | | | | | | | | | | | | - updated documentation accordingly and added a (very) simple test | ||||
| * | | - minor change to the SCons Docbook XSD: stricter handling of para within ↵ | Dirk Baechle | 2013-10-08 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | | | the special tags "tool", "builder" and "cvar" - fixed current docs accordingly | ||||
* | | | - corrected LC_ALL setting for RPM packaging | Dirk Baechle | 2013-11-03 | 1 | -2/+2 |
| |/ |/| | | | | | - now skipping several Docbook tests, when required stylesheets aren't installed | ||||
* | | Merge pull request #88 (for real this time). Prev commit was actually #87. | Gary Oberbrunner | 2013-11-02 | 3 | -29/+55 |
|\ \ | | | | | | | | | | | | | | | | | | | * Allow multiple options to be specified with --debug=a,b,c * Add support for a readonly cache (--cache-readonly) * Always print stats if requested * Generally try harder to print out a message on build errors | ||||
| * \ | Merged scons/scons into default | Tom Tanner | 2013-10-30 | 10 | -24/+44 |
| |\ \ | |||||
| * | | | Revert stdout/stderr to the initial ones in a few places. | Tom Tanner | 2013-10-01 | 1 | -4/+13 |
| | | | | | | | | | | | | | | | | | | | | | | | | There are some situations where scons error messages can just disappear, and sometimes it's because a build rule or an SConscript or something has temporarily redirected stdout/stderr. | ||||
| * | | | Added stack dump on build error | Tom Tanner | 2013-10-01 | 1 | -5/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | Added message if nothing found to build Always produce profile stats, no matter what sort of exit Print message if you drop out with a build error | ||||
| * | | | support for --cache-readonly | Tom Tanner | 2013-10-01 | 3 | -1/+15 |
| | | | | | | | | | | | | | | | | Setting this will fetch data from the cache but won't update it. | ||||
| * | | | Allow multiple options with --debug | Tom Tanner | 2013-09-30 | 1 | -19/+21 |
| | | | | |||||
* | | | | Merge pull request #88: various usability enhancements | Gary Oberbrunner | 2013-11-02 | 7 | -20/+99 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Allow multiple --debug= values * Add support for a readonly cache (--cache-readonly) * Always print stats if requested * Generally try harder to print out a message on build errors | ||||
| * \ \ \ | Merged scons/scons into default | Tom Tanner | 2013-10-30 | 10 | -24/+44 |
| |\ \ \ \ | | | |/ / | | |/| | | |||||
| * | | | | Fix names in several places and refer to the .PHONY command | Tom Tanner | 2013-10-07 | 3 | -7/+11 |
| | | | | | | | | | | | | | | | | | | | | in the documentation. | ||||
| * | | | | Merged scons/scons into default | Tom Tanner | 2013-09-30 | 6 | -21/+51 |
| |\ \ \ \ | | | |/ / | | |/| | | |||||
| * | | | | Fixed wrong name in tests | Tom Tanner | 2013-09-30 | 1 | -5/+5 |
| | | | | | |||||
| * | | | | Added Pseudo command to environment and tests. If a target is declared as | Tom Tanner | 2013-09-30 | 5 | -24/+87 |
| | | | | | | | | | | | | | | | | | | | | Pseudo, it must NOT exist after the build rule is executed. | ||||
| * | | | | Addition of warning if build doesn't build expected targets. | Tom Tanner | 2013-09-26 | 3 | -0/+12 |
| | | | | | | | | | | | | | | | | | | | | Added option to runtest.py to stop on first error | ||||
* | | | | | Merged scons/scons into default | Tom Tanner | 2013-10-30 | 10 | -24/+44 |
|\ \ \ \ \ | | |_|/ / | |/| | | | |||||
| * | | | | Merged in dirkbaechle/scons (pull request #92) | William Deegan | 2013-10-28 | 8 | -21/+34 |
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | Fix: now counting instances only when requested via --debug=count (#2922) | ||||
| | * | | | | - now counting instances only when requested via --debug=count | Dirk Baechle | 2013-10-25 | 8 | -21/+34 |
| | | |_|/ | | |/| | | |||||
| * | | | | Correctly fix bug #2903, failure to rebuild when linker options change. | Gary Oberbrunner | 2013-10-27 | 2 | -3/+8 |
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The failure to rebuild when linker options change was introduced in abded0675444, "Add library version support to Shared Lib builder", between 2.2.0 and 2.3.0. Turning ShlinkAction into a FunctionAction instead of a CommandAction made it stop depending on $SHLINKCOM. Normally, a CommandAction calls get_presig (Action.py:815) which removes $( ... $) and uses the rest of that string (recursively fully substituted) as the contents to hash. FunctionActions only look at the body of the function, so that removed the dependency on $SHLINKCOM altogether. Adding it back in the varlist does this (Action.py:443): for v in vl: result.append(env.subst('${'+v+'}')) so it deep-substitutes the whole thing, including all the $( ... $) parts. (All varlist vars do this, not just in FunctionActions.) What we really want is to depend on the value of env['SHLINKCOM'] in the way CommandActions do, i.e. without the $( ... $) parts, definitely not the fully substituted version of it. I'm pretty sure the ignored $(...$) parts should not ever be included in the signature, so this change updates the varlist handling code to work the way CommandActions always have. This change also renames the test files to use the correct bug number and updates the test. | ||||
| * | | | - additional corrections for left alignment | Dirk Baechle | 2013-10-06 | 1 | -0/+2 |
| | |/ | |/| | |||||
* | | | Change posix.py to use subprocess as we only support python 2.4. | Tom Tanner | 2013-10-04 | 1 | -164/+14 |
| | | | | | | | | | | | | Added a test for leaking handles. | ||||
* | | | Stop leaking of filehandles to child processes by closing on fork. | Tom Tanner | 2013-10-03 | 1 | -2/+9 |
|/ / | | | | | | | | | Note: The close on fork bit you can set with ioctl isn't thread safe, and only linux allows you to set it on open | ||||
* | | From Bogdan Tenea: Check for 8.3 filenames on cygwin as well as win32 to ↵ | Gary Oberbrunner | 2013-09-30 | 1 | -1/+1 |
| | | | | | | | | make variant_dir work properly. | ||||
* | | Merged pull request #86 | Gary Oberbrunner | 2013-09-29 | 1 | -1/+3 |
|\ \ | |||||
| * | | Fix http://scons.tigris.org/issues/show_bug.cgi?id=2903 | Alexandre Feblot | 2013-09-15 | 1 | -1/+3 |
| |/ | |||||
* | | Merged pull req #85 | Gary Oberbrunner | 2013-09-29 | 1 | -7/+15 |
|\ \ | |||||
| * | | - fix for #2916, "Issues with versioned SharedLibrary under OpenBSD" | Dirk Baechle | 2013-09-11 | 1 | -7/+15 |
| |/ |