Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | http://scons.tigris.org/issues/show_bug.cgi?id=2329 | Greg Noel | 2010-03-27 | 54 | -240/+179 |
| | | | | | | | | | | | | | | | Applied a number of idiomatic changes. Uses of the 'sort()' method were converted into calls of 'sorted()' when possible and the sorted() expression was inserted into a subsequent statement whenever that made sense. The statement 'while 1:' was changed to 'while True:'. Names from the 'types' module (e.g., 'types.FooType') were converted to the equivalent build-in type (e.g., 'foo'). Comparisons between types were changed to use 'isinstance()'. | ||||
* | Issue 2327: provide a compat sorted() function for pre-2.4 Python versions. | Steven Knight | 2010-03-25 | 4 | -28/+52 |
| | |||||
* | http://scons.tigris.org/issues/show_bug.cgi?id=2341 | Greg Noel | 2010-03-25 | 3 | -3/+3 |
| | | | | | | | | Wrap a zip() expression in list(). http://scons.tigris.org/issues/show_bug.cgi?id=2342 Remove the 'L' from 'long' variables (no longer needed). | ||||
* | Move 2.0 changes collected in branches/pending back to trunk for further | Greg Noel | 2010-03-25 | 137 | -1391/+1292 |
| | | | | | 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. | ||||
* | Merged r4724 (1.3.0 release changes) back into trunk. | Gary Oberbrunner | 2010-03-24 | 2 | -6/+15 |
| | |||||
* | 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 |
| | |||||
* | Add more debug output to Visual Studio/VC/ SDK initialization | William Deegan | 2010-03-15 | 2 | -0/+5 |
| | |||||
* | Issue 2051: Support execution when installed via easy_install. | Steven Knight | 2010-02-21 | 3 | -0/+30 |
| | | | | (Gottfried Ganssauge) | ||||
* | Generate an error message if a BUILDERS entry is set to something that isn't | Steven Knight | 2010-02-17 | 5 | -12/+35 |
| | | | | a Builder object, or known to generate a Builder object, or a callable. | ||||
* | 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 | 3 | -5/+25 |
| | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | Back out post-2.0 code changes from trunk: r4643, r4642 r4640, r4637. | Steven Knight | 2010-01-21 | 3 | -32/+18 |
| | | | | | 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 | 2 | -12/+22 |
| | | | | | | 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 |
| | |||||
* | Merge back from checkpoint. | William Deegan | 2010-01-19 | 1 | -2/+9 |
| | | | | Need to regenerate the .xml files. | ||||
* | Update next checkpoint version and datestamp | Steven Knight | 2010-01-17 | 1 | -1/+1 |
| | |||||
* | Python 1.5 fix (nested scopes). | Steven Knight | 2010-01-14 | 1 | -2/+6 |
| | |||||
* | Make the default SystemRoot a Windows-like "C:\\WINDOWS" instead of | Steven Knight | 2010-01-14 | 1 | -1/+1 |
| | | | | | "C:/WINDOWS", mainly so the output generated in the "Troubleshooting" appendix of the User's Guide looks coherent. | ||||
* | Fix use of varlist in CommandGeneratorAction, ListAction and LazyAction | Steven Knight | 2010-01-14 | 2 | -1/+107 |
| | | | | | by adding a .get_varlist() accessor method that lets those wrapping classes fetch the varlist from their wrapped Action object(s). | ||||
* | Fix a missed name change of TimeStamp => TimeStampDefault. | Steven Knight | 2010-01-14 | 1 | -1/+1 |
| | |||||
* | Improve documentation of MSVC_VERSION and TARGET_ARCH. | Gary Oberbrunner | 2010-01-11 | 1 | -8/+15 |
| | |||||
* | Added release note re: Visual Studio detection, MSVC_VERSION, TARGET_ARCH. | Gary Oberbrunner | 2010-01-11 | 1 | -0/+22 |
| | |||||
* | Fix for 2422 | William Deegan | 2010-01-11 | 3 | -110/+3 |
| | |||||
* | Fix #2515: use better way to detect 64-bit OS. | Gary Oberbrunner | 2010-01-11 | 1 | -4/+19 |
| | |||||
* | Python 1.5 fix (no continue within a try:-except: block within a loop). | Steven Knight | 2010-01-09 | 1 | -2/+10 |
| | |||||
* | I got the order of the arguments wrong in a Clean() call I added to help fix teh | Robert Managan | 2010-01-07 | 1 | -1/+1 |
| | | | | auxiliary file problem. | ||||
* | Issue 2505: fix use of pre-compiled headers when the source .cpp | Steven Knight | 2010-01-06 | 1 | -2/+14 |
| | | | | file is listed in both the env.PCH() and env.Program() calls. | ||||
* | Fix path name checks for case-insensitive file systems. | Steven Knight | 2010-01-06 | 1 | -5/+8 |
| | |||||
* | Change scanner to properly search for included file from the | Robert Managan | 2010-01-04 | 3 | -8/+53 |
| | | | | | | | | directory of the main file instead of the file it is included from. Also update the emitter to add the .aux file associated with \include{filename} commands. This makes sure the required directories if any are created for variantdir cases. Half of the patch from Stefan Hepp. | ||||
* | Don't look for copyright strings in buildbot timings files. | Steven Knight | 2009-12-22 | 1 | -0/+6 |
| | |||||
* | Issue 2482: Avoid wrapping decider unnecessarily | Greg Noel | 2009-12-20 | 1 | -1/+2 |
| | |||||
* | Add a message to the UserError raised when trying to do a Dir lookup with ↵ | Gary Oberbrunner | 2009-12-20 | 1 | -1/+2 |
| | | | | create=False. Should not normally happen, but it did to me, and it is better to have some explanatory message when it happens rather than failing silently. | ||||
* | Running PDF() on an .eps file on windows with MikTex 2.7.2767 does not work, | Robert Managan | 2009-12-17 | 2 | -2/+6 |
| | | | | | | | because it does not support '-o <outfile>'. This patch uses --outfile= instead, since this works both unter linux and windows. Patch from Stefan Hepp | ||||
* | Add scanning of files included in Latex by means of \lstinputlisting{} | Robert Managan | 2009-12-17 | 2 | -2/+7 |
| | | | | Patch from Stefan Hepp. | ||||
* | Better fix for #2530: dont exit at all on unimplemented options, just print ↵ | Gary Oberbrunner | 2009-12-16 | 1 | -2/+0 |
| | | | | a warning and keep going. | ||||
* | Integrated patch for bug 2530: SCons should not exit with 0 (success) on ↵ | Gary Oberbrunner | 2009-12-15 | 1 | -1/+1 |
| | | | | unimplemented option error. | ||||
* | Integrate patch from issue #2436: fix regression from r3691 which stopped ↵ | Gary Oberbrunner | 2009-12-05 | 1 | -8/+9 |
| | | | | printing "Entering Directory" with -C/-u. | ||||
* | Fix c++ compiler detection: correct the order of values returned, | Steven Knight | 2009-11-29 | 1 | -4/+4 |
| | | | | return the dirname of the executables found, not the full path. | ||||
* | Fix get_host_target()'s use of platform.machine() on Python versions | Steven Knight | 2009-11-28 | 1 | -1/+7 |
| | | | | before 2.6, when it always returns a null string. |