Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move 2.0 changes collected in branches/pending back to trunk for further | Greg Noel | 2010-03-25 | 499 | -2872/+2376 |
| | | | | | development. Note that this set of changes is NOT backward-compatible; the trunk no longer works with Python 1.5.2, 2.0, or 2.1. | ||||
* | Update tigris website with release 1.3.0 info | Gary Oberbrunner | 2010-03-25 | 2 | -54/+12 |
| | |||||
* | Merged r4724 (1.3.0 release changes) back into trunk. | Gary Oberbrunner | 2010-03-24 | 5 | -28/+37 |
| | |||||
* | Prevent "Exp" in MSVC version name from causing problems. | Gary Oberbrunner | 2010-03-19 | 1 | -1/+4 |
| | |||||
* | Fix for MSSDK initialiation | William Deegan | 2010-03-19 | 3 | -6/+10 |
| | | | | | | | For the user in question who had VS 8.0 express installed, the vc version was being set to 8.0, and the the vs version was being set to the same, which was then being used to detect the vs version by an expected binary. Since it though it had VS 8.0, the binary was the not there for VS8.0 Express, so it was bailing out on the initialization. The fix is to have a VC8.0Exp as well as VC8.0 (also for VS9.0Exp). | ||||
* | More VS/VC/SDK debug code. | William Deegan | 2010-03-16 | 2 | -5/+12 |
| | |||||
* | More doc infrastructure enhancements towards putting the function | Steven Knight | 2010-03-15 | 1 | -1/+7 |
| | | | | | | | | | documentation into DocBook: * Strip trailing newlines after XML comments so lines left blank after stripping comments don't get treated as paragraph separators. * Recognize the lambda function and the ${TARGET,SOURCE}{,S} variables when converting to man page format. * Translate more strings into .RB and .RI lines. | ||||
* | Add more debug output to Visual Studio/VC/ SDK initialization | William Deegan | 2010-03-15 | 2 | -0/+5 |
| | |||||
* | Add DocBook entities for the env.*() forms of Builder and function calls. | Steven Knight | 2010-03-11 | 1 | -6/+29 |
| | | | | | Handle two additional flavors of <varlistentry>. Translate the <application> tag into man page macros. | ||||
* | Handle different signatures for global or env versions of functions | Steven Knight | 2010-03-08 | 2 | -15/+18 |
| | | | | | by the signature specification from the <scons_function> tag to the <arguments> tag. | ||||
* | Add 1.2.0.d20100306 checkpoint release | William Deegan | 2010-03-07 | 2 | -3/+3 |
| | |||||
* | More enhancements for documenting functions: | Steven Knight | 2010-03-04 | 2 | -5/+18 |
| | | | | | | | * Add the support for global="0" and env="0" to SConsDoc.py. * Remove unnecessary .IP lines before '\""" delimiters before the next builder / tool / function entry. * Add support for <variablelist> lists. | ||||
* | More updates towards supporting function documentation: | Steven Knight | 2010-03-03 | 1 | -4/+11 |
| | | | | | | | | | * Convert \f[BI].*\fP strings containing white space to quoted .B lines. * Anchor conversion of \f[BI] lines to .[BR] at end of line. * Convert \f[BI] lines preceded by text to a .R[BI] line. * Convert -- on .[BI]R? lines to \-\-. * Support global="0" and env="0" options <scons_function> arguments for when the function has no global form or construction environment form. | ||||
* | Add support for documenting functions (with arbitrary calling signatures) | Steven Knight | 2010-02-23 | 2 | -18/+113 |
| | | | | in our home-brew DocBook-based .xml files. | ||||
* | Refactor the XMl processing of various entity types to make the code | Steven Knight | 2010-02-23 | 1 | -46/+81 |
| | | | | more OO and extensible. | ||||
* | Split the "live rpcgen" sub-test into its own test script. | Steven Knight | 2010-02-21 | 2 | -71/+114 |
| | |||||
* | Issue 2051: Support execution when installed via easy_install. | Steven Knight | 2010-02-21 | 3 | -0/+30 |
| | | | | (Gottfried Ganssauge) | ||||
* | Fix the test on all Python versions (failed on versions before 2.5 due | Steven Knight | 2010-02-18 | 1 | -3/+2 |
| | | | | to some regex problem). | ||||
* | Generate an error message if a BUILDERS entry is set to something that isn't | Steven Knight | 2010-02-17 | 6 | -12/+97 |
| | | | | a Builder object, or known to generate a Builder object, or a callable. | ||||
* | Move two Builder-related tests into the test/Builder/ subdirectory. | Steven Knight | 2010-02-16 | 2 | -0/+0 |
| | |||||
* | Add documentation for MSVC_USE_SCRIPT. | Gary Oberbrunner | 2010-02-12 | 2 | -0/+23 |
| | |||||
* | Update CHANGES to give some credit for patches | William Deegan | 2010-02-10 | 1 | -0/+7 |
| | |||||
* | Mainly patch from James Teh | William Deegan | 2010-02-10 | 2 | -11/+23 |
| | | | | + lots of additional debug output | ||||
* | MS win32 sdk issue, fixed requested arch to not request cross compile when ↵ | William Deegan | 2010-02-09 | 1 | -6/+14 |
| | | | | building 32 bit on 64 bit host. | ||||
* | Fix the case where neither vc nor sdk script exist or, vc doesn't work and ↵ | William Deegan | 2010-02-07 | 1 | -1/+1 |
| | | | | sdk doesn't exist. | ||||
* | Gracefully handle not finding the VC and/or SDK setup batch scripts. | William Deegan | 2010-02-05 | 1 | -7/+15 |
| | |||||
* | Merged revisions 4645,4647-4651,4654-4656 via svnmerge from | Steven Knight | 2010-02-05 | 5 | -72/+116 |
| | | | | | | | | | | | | | | | | | | | | | | | | http://scons.tigris.org/svn/scons/branches/pending ........ r4648 | managan | 2010-01-22 09:40:52 -0800 (Fri, 22 Jan 2010) | 9 lines Added dismbiguate calls on a targets side effects in the make_ready_all and make_ready_current routines of Taskmaster.py. This fixes Stefan Hepp's problem with latex. Directories to hold the side effect files were not created when using variantDir with duplicate=0 Modifying subdir_variantdir_include2.py to run scons with an explicit target to reveal this problem. ........ r4654 | stevenknight | 2010-01-27 07:41:01 -0800 (Wed, 27 Jan 2010) | 5 lines Issue 2534: fix Scanners' default ability to return Dir nodes by making the default node_class the real SCons.Node.FS.Base class, not SCons.Node.FS.Entry (which is now, and has been for some time, a subclass). ........ | ||||
* | It should now handle picking up the SDK compilers when the VC vcvarsall.bat ↵ | William Deegan | 2010-02-04 | 3 | -28/+98 |
| | | | | | | | | | | | | | doesn't pick them. Perhaps not for all flavors of the SDK, but for SDK 7.0. Currently the following tests fail: Failed the following 2 tests: test\IDL\midl.py test\Win32\scons-bat-error.py We should add to the docs which combinations of VC and SDK we expect to work, and which have been tested. | ||||
* | trivial typo in man page | Greg Noel | 2010-01-30 | 1 | -1/+1 |
| | |||||
* | Only escape the executable python string itself on the display line. | Steven Knight | 2010-01-27 | 1 | -4/+5 |
| | |||||
* | Win32 portability in runtest.py tests after disabling QMTest by default. | Steven Knight | 2010-01-26 | 17 | -110/+91 |
| | |||||
* | Back out post-2.0 code changes from trunk: r4643, r4642 r4640, r4637. | Steven Knight | 2010-01-21 | 5 | -110/+84 |
| | | | | | This change should itself be backed out before merge "pending" back into trunk. | ||||
* | Somehow I managed to lose this change in a comment | Robert Managan | 2010-01-20 | 1 | -1/+1 |
| | |||||
* | Update tex builder to handle the case where a \input{foo} | Robert Managan | 2010-01-20 | 3 | -12/+98 |
| | | | | | | command tries to work with a directory named foo instead of the file foo.tex. The builder now ignores a directory and continues searching to find the correct file. | ||||
* | Fix spelling. | Robert Managan | 2010-01-20 | 1 | -1/+1 |
| | |||||
* | Issue 2540: Make the messages printed when checking for compilers | Steven Knight | 2010-01-19 | 2 | -6/+10 |
| | | | | consistent w.r.t. "... " at the end of the message. | ||||
* | Issue 2537: fix typos in the man page. (Luca Faravigna) | Steven Knight | 2010-01-19 | 7 | -10/+24 |
| | |||||
* | Change the name of the 'help' statistic in the timings configurations | Steven Knight | 2010-01-19 | 1 | -6/+6 |
| | | | | to 'startup'. | ||||
* | Remove unneeded fluff from this test. | Robert Managan | 2010-01-19 | 1 | -66/+2 |
| | | | | Add commented line that will reveal a failure. | ||||
* | rebuilt docs | William Deegan | 2010-01-19 | 19 | -352/+1862 |
| | |||||
* | Merge back from checkpoint. | William Deegan | 2010-01-19 | 23 | -1934/+547 |
| | | | | Need to regenerate the .xml files. | ||||
* | Update with info on 1.2.0d20100117 checkpoint release | Steven Knight | 2010-01-19 | 2 | -3/+3 |
| | |||||
* | Update next checkpoint version and datestamp | Steven Knight | 2010-01-17 | 1 | -1/+1 |
| | |||||
* | Fix timestamp-related Decider() examples by using Object() instead of | Steven Knight | 2010-01-16 | 2 | -18/+14 |
| | | | | | | Program(), to avoid the downstream "hello" executable sometimes not getting re-linked if the example re-ran within a single second and didn't change the hello.o timestamp. | ||||
* | Fix the Requires() examples by adding a sleep command to the | Steven Knight | 2010-01-16 | 4 | -55/+72 |
| | | | | | | | | infrastructure and using it to force the SConstruct file(s) to generate version.c files with new timestamps each run. Fix the description of the example, since the verson.o file does get recompiled each run, but the use of Requires() means the downstream hello executable doesn't get relinked because of it. | ||||
* | Update a change of compilation order in the version.c examples. | Steven Knight | 2010-01-16 | 1 | -1/+1 |
| | |||||
* | Rename the sconsoutput.py script to scons-doc.py, and refactor it to | Steven Knight | 2010-01-15 | 5 | -64/+74 |
| | | | | | support command-line option parsing and generating output on streams other than sys.stdout. | ||||
* | Minor code cleanup, including restoring saved SCONSFLAGS correctly. | Steven Knight | 2010-01-14 | 1 | -2/+1 |
| | |||||
* | Capture updated troubleshooting output. | Steven Knight | 2010-01-14 | 1 | -18/+24 |
| | |||||
* | Massage file names in Python stack traces (which are often reported as | Steven Knight | 2010-01-14 | 1 | -0/+5 |
| | | | | absolute paths) to a consistent relative path (bootstrap/...). |