summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* Generate an error message if a BUILDERS entry is set to something that isn'tSteven Knight2010-02-175-12/+35
| | | | a Builder object, or known to generate a Builder object, or a callable.
* Add documentation for MSVC_USE_SCRIPT.Gary Oberbrunner2010-02-122-0/+23
|
* Update CHANGES to give some credit for patchesWilliam Deegan2010-02-101-0/+7
|
* Mainly patch from James TehWilliam Deegan2010-02-102-11/+23
| | | | + lots of additional debug output
* MS win32 sdk issue, fixed requested arch to not request cross compile when ↵William Deegan2010-02-091-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 Deegan2010-02-071-1/+1
| | | | sdk doesn't exist.
* Gracefully handle not finding the VC and/or SDK setup batch scripts.William Deegan2010-02-051-7/+15
|
* Merged revisions 4645,4647-4651,4654-4656 via svnmerge fromSteven Knight2010-02-053-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 Deegan2010-02-043-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 Knight2010-01-213-32/+18
| | | | | This change should itself be backed out before merge "pending" back into trunk.
* Somehow I managed to lose this change in a commentRobert Managan2010-01-201-1/+1
|
* Update tex builder to handle the case where a \input{foo}Robert Managan2010-01-202-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 Managan2010-01-201-1/+1
|
* Issue 2540: Make the messages printed when checking for compilersSteven Knight2010-01-192-6/+10
| | | | consistent w.r.t. "... " at the end of the message.
* Issue 2537: fix typos in the man page. (Luca Faravigna)Steven Knight2010-01-197-10/+24
|
* Merge back from checkpoint.William Deegan2010-01-191-2/+9
| | | | Need to regenerate the .xml files.
* Update next checkpoint version and datestampSteven Knight2010-01-171-1/+1
|
* Python 1.5 fix (nested scopes).Steven Knight2010-01-141-2/+6
|
* Make the default SystemRoot a Windows-like "C:\\WINDOWS" instead ofSteven Knight2010-01-141-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 LazyActionSteven Knight2010-01-142-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 Knight2010-01-141-1/+1
|
* Improve documentation of MSVC_VERSION and TARGET_ARCH.Gary Oberbrunner2010-01-111-8/+15
|
* Added release note re: Visual Studio detection, MSVC_VERSION, TARGET_ARCH.Gary Oberbrunner2010-01-111-0/+22
|
* Fix for 2422William Deegan2010-01-113-110/+3
|
* Fix #2515: use better way to detect 64-bit OS.Gary Oberbrunner2010-01-111-4/+19
|
* Python 1.5 fix (no continue within a try:-except: block within a loop).Steven Knight2010-01-091-2/+10
|
* I got the order of the arguments wrong in a Clean() call I added to help fix tehRobert Managan2010-01-071-1/+1
| | | | auxiliary file problem.
* Issue 2505: fix use of pre-compiled headers when the source .cppSteven Knight2010-01-061-2/+14
| | | | file is listed in both the env.PCH() and env.Program() calls.
* Fix path name checks for case-insensitive file systems.Steven Knight2010-01-061-5/+8
|
* Change scanner to properly search for included file from theRobert Managan2010-01-043-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 Knight2009-12-221-0/+6
|
* Issue 2482: Avoid wrapping decider unnecessarilyGreg Noel2009-12-201-1/+2
|
* Add a message to the UserError raised when trying to do a Dir lookup with ↵Gary Oberbrunner2009-12-201-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 Managan2009-12-172-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 Managan2009-12-172-2/+7
| | | | Patch from Stefan Hepp.
* Better fix for #2530: dont exit at all on unimplemented options, just print ↵Gary Oberbrunner2009-12-161-2/+0
| | | | a warning and keep going.
* Integrated patch for bug 2530: SCons should not exit with 0 (success) on ↵Gary Oberbrunner2009-12-151-1/+1
| | | | unimplemented option error.
* Integrate patch from issue #2436: fix regression from r3691 which stopped ↵Gary Oberbrunner2009-12-051-8/+9
| | | | printing "Entering Directory" with -C/-u.
* Fix c++ compiler detection: correct the order of values returned,Steven Knight2009-11-291-4/+4
| | | | return the dirname of the executables found, not the full path.
* Fix get_host_target()'s use of platform.machine() on Python versionsSteven Knight2009-11-281-1/+7
| | | | before 2.6, when it always returns a null string.
* Remove the obsolete msvs_exists() unit test.Steven Knight2009-11-281-5/+0
|
* Add a compat module for the (Python 2.3) platform.py module so that testsSteven Knight2009-11-273-0/+246
| | | | | | using early Python versions work correctly, and without relying on the QMTest infrastructure adding the installed Python version's directories to sys.path.
* Fix wrong var name in r4486, thanks Greg!Gary Oberbrunner2009-11-261-2/+2
|
* Use VisualCMissingWarning instead of making a stack trace for unsupported ↵Gary Oberbrunner2009-11-261-3/+3
| | | | MSVC version.
* Python 1.5 fix: no +=Steven Knight2009-11-261-3/+4
|
* Add a test for the case where a latex file uses \input{} to include theRobert Managan2009-11-252-9/+85
| | | | | | | | | | file that contains the documentclass command Add logic to is_LaTeX routine to search through included files until \documentclass is found Also added comments, converted comments at start of 2 routines into doc strings..
* Another test fix for the MSVS tests.Gary Oberbrunner2009-11-251-0/+4
|
* A couple more test fixes, to make test/import.py work on Linux.Gary Oberbrunner2009-11-252-4/+9
|
* Doc tweaks for MSVC_VERSION and TARGET_ARCH.Gary Oberbrunner2009-11-242-12/+19
|
* Fix check for too-old Visual Studio with non-x86 arch; thanks to Roberto De ↵Gary Oberbrunner2009-11-241-1/+1
| | | | Vecchi.