summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Remove the feature that would build .pdf graphics filesRobert Managan2009-01-094-26/+10
| | | | | | | | | | | | | | | | | | from .eps files for the pdf latex builder That is if the .tex file has "\includegraphics{figure1}" and the file figure1.eps then when using the .DVI builder latex will find the file and all is fine. However, when using the .PDF builder pdflatex can not process .eps files and will fail. After this patch the user will need to add env.PDF('figure1.eps') Update two tests that used the old feature and would fail otherwise I could not come up with a way to test for a feature that is removed. That is, I can write a test that works before the update and fails after but not the other way around.
* Issue 2279: Support $SWIGOUTDIR values with spaces in theSteven Knight2009-01-083-7/+14
| | | | directory name. (Arve Knudsen)
* Fix issue #1175: allow WIN32_INSERT_DEF=0 to turn off --output-def in mingw ↵Gary Oberbrunner2009-01-071-1/+2
| | | | link.
* Fix issue 2273: Users Guide msvc missing a few vars.Gary Oberbrunner2009-01-071-0/+3
|
* Fix issue 2274 (LDMODULE* ignored except on Mac): integrated patch from Arve ↵Gary Oberbrunner2009-01-064-22/+56
| | | | Knudsen.
* Add -e$TARGET to Borland linker command line, to fix issue #1166.Gary Oberbrunner2009-01-061-2/+2
|
* First part of issue 2278: handle quoted module names in SWIG sourceGreg Noel2009-01-042-3/+105
|
* Simplify how NodeLists expand callable methods by making the NodeListSteven Knight2009-01-042-47/+63
| | | | | class itself callable, instead of relying on a subsidiary CallableComposite class for that behavior.
* Use a SCons.Util.UniqueList instance for the Executor.sources listSteven Knight2009-01-012-10/+5
| | | | instead of maintaining its uniqueness by hand.
* Have the {Append,Prepend}ENVPath() canonicalization make sure there's theSteven Knight2009-01-012-1/+6
| | | | string is non-null before checking whether the first character is '#'.
* Fix bug 2193: http://scons.tigris.org/issues/show_bug.cgi?id=2193Gary Oberbrunner2009-01-013-21/+52
| | | | | | | | | | Ap/PrependENVPath now accept paths starting with # and Dirs. Added optional _canonicalize arg to SCons.Util.Ap/PrependPath, and pass an implementation of that into them from Environment.Ap/PrependENVPath. Can't just always do the canonicalization in SCons.Util because there is no env there to get the fs to convert a #-prefixed path to the proper path.
* Allow subclassing of File and Dir nodes by having the must_be_same()Steven Knight2008-12-302-1/+15
| | | | method check for isinstance(), not an exact class match.
* Issue 1417: Fix use of attributes (${SOURCES.windows}, e.g.) with nullSteven Knight2008-12-304-26/+93
| | | | lists of targets and sources.
* Fix use of path names in regular expression matches by running themSteven Knight2008-12-292-13/+27
| | | | | through re.escape() (specifically to avoid problems with embedded "+++" in temporary directory names on Mac OS X).
* Update to latest Test{Cmd,Common}.py, including fixes for workingSteven Knight2008-12-292-8/+49
| | | | | | with other modules that use atexit, a zip() in earlier Python versions that don't have it built in, and better error message reported when we can't compile a regular expression.
* Fix test to work on OS X; cleanup and simplificationGreg Noel2008-12-271-33/+14
|
* Credit to Arve KnudsenGreg Noel2008-12-261-0/+4
|
* Issue 2280: Document TestCommon.shobj_prefixGreg Noel2008-12-261-0/+1
|
* Update post 1.2 scheduleGreg Noel2008-12-232-50/+46
|
* Add the Options object and *Option() function to the list of featuresSteven Knight2008-12-221-0/+3
| | | | getting mandatory deprecation warnings in 1.3.0.
* Add a release note about the mandatory warnings (i.e. warningsSteven Knight2008-12-221-0/+28
| | | | which cannot be disabled) in 1.3.0 for deprecated features.
* Merged revisions 3611-3763,3765-3794,3796-3811,3813-3839,3841-3847 via ↵Steven Knight2008-12-218-39/+102
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svnmerge from http://scons.tigris.org/svn/scons/checkpoint ................ r3765 | stevenknight | 2008-11-04 07:57:03 -0800 (Tue, 04 Nov 2008) | 2 lines Update release info for checkpoint. ................ r3796 | stevenknight | 2008-11-25 21:56:26 -0800 (Tue, 25 Nov 2008) | 2 lines Updates for 20081125 checkpoint release. ................ r3797 | stevenknight | 2008-11-26 08:21:04 -0800 (Wed, 26 Nov 2008) | 2 lines User's Guide updates for changes to error messages. ................ r3813 | stevenknight | 2008-12-07 19:13:17 -0800 (Sun, 07 Dec 2008) | 2 lines Update lines for the 20081207 checkpoint release (candidate for 1.2.0). ................ r3814 | stevenknight | 2008-12-07 19:35:09 -0800 (Sun, 07 Dec 2008) | 2 lines Update troubleshoot.xml for the changes to taskmastertrace output. ................ r3847 | stevenknight | 2008-12-21 07:57:50 -0800 (Sun, 21 Dec 2008) | 9 lines Merged revisions 3610-3840,3842-3846 via svnmerge from http://scons.tigris.org/svn/scons/release ........ r3842 | stevenknight | 2008-12-20 22:48:14 -0800 (Sat, 20 Dec 2008) | 2 lines Update files for 1.2.0. ........ ................
* Updates for release 1.2.0.Steven Knight2008-12-212-5/+4
|
* Add warnings for use of the (already) deprecated Options objectSteven Knight2008-12-2017-157/+297
| | | | and its related functions.
* Fix left-over deprecated use of the Options object.Steven Knight2008-12-201-4/+4
|
* Issue 2247: Don't fail if we can't import a _subprocess module on Windows.Steven Knight2008-12-202-1/+7
|
* Issue 2276: Fix use of codecs module in pre-2.3 Python versions.Steven Knight2008-12-201-0/+13
|
* Revert r3828 (vs9 support) in favor of the vs_revamp integration.Steven Knight2008-12-122-72/+1
|
* Issue 2255: Handle scanning of UTF-8 and UTF-16 files. (Greg Spencer)Steven Knight2008-12-1228-59/+188
|
* Issue 2102: Add support for Microsoft Visual Studio 9. (Dmitri Rubinstein)Steven Knight2008-12-112-1/+72
|
* Issue 2231: Add a --warn=future-deprecated option, along withSteven Knight2008-12-116-4/+111
| | | | | | | FutureDeprecatedWarning and MandatoryDeprecatedWarning subclasses. Use these to future-deprecate the Taskmaster.Task class, which we intend to turn into an abstract base class by requiring subclasses to implement the .needs_execute() method.
* Fix test breakage from the change to "scons: Build interrupted".Steven Knight2008-12-111-1/+2
| | | | (Overlooked checking this in with r3822.)
* Fixed syntax and semantic errors in Mkdir example in man page, to fix issue ↵Gary Oberbrunner2008-12-111-3/+3
| | | | #1755.
* Added regression test for issue #1249Gary Oberbrunner2008-12-112-2/+38
|
* Fix issue #1249 by making Mkdir action (actually mkdir_func) succeed if the ↵Gary Oberbrunner2008-12-112-1/+97
| | | | underlying mkdir throws EEXIST and there is an existing dir there already.
* Print "scons: Build interrupted." on stderr, not stdout.Steven Knight2008-12-103-4/+10
|
* Issue 1287: copy File attributes from the local Node to a RepositorySteven Knight2008-12-103-0/+166
| | | | | Node so we identify shared object files in a Repository and can link them into a local shared library. (Matthew Wesley)
* Create Taskmaster.{Always,OutOfDate}Task subclasses of Taskmaster.TaskSteven Knight2008-12-084-30/+53
| | | | to hold different implementations of the .needs_execute() method.
* Make ${,UN}CHANGED_{SOURCES,TARGETS} into future reserved constructionSteven Knight2008-12-076-16/+101
| | | | variable names, with an appropriate warning.
* src/CHANGES.txt updates for changes since 4 November.Steven Knight2008-12-071-0/+28
|
* Issue 2265: Suppress messages about spurious dependency cycles.Steven Knight2008-12-076-47/+66
| | | | (Jason Kenny)
* Issue 2116: Eliminate some spurious dependency cycles by being moreSteven Knight2008-12-063-30/+150
| | | | | aggressive about pruning pending children from the Taskmaster walk. (Benoit Belley)
* Issue 2267, fix use of uninitialized variableGreg Noel2008-12-061-6/+6
|
* Give proper credit to Benoit Belley for the --taskmastertrace=Steven Knight2008-12-051-5/+3
| | | | enhancements in the previous commit.
* Issue 2265: Add additional --taskmastertrace= messages in the Task class.Steven Knight2008-12-055-25/+192
| | | | Refactor messages in the Taskmaster class to use new, common methods.
* Fix issue #3: make Append/PrependUnique uniquify the appended/prepended list ↵Gary Oberbrunner2008-12-052-4/+30
| | | | first.
* Fix a Glob() exception (with stack trace) when an explicit NodeSteven Knight2008-12-024-8/+40
| | | | | exists in a repository directory without a corresponding on-disk file or directory.
* Highlights and roadmap update for checkpoing d20081125.Steven Knight2008-11-262-4/+5
|
* Accidently left a debug print in.Robert Managan2008-11-251-4/+5
|
* Add a test for the case of a .DVI build using a .eps graphics.Robert Managan2008-11-252-10/+207
| | | | | | Test that we don't make a .pdf file from the graphic. The patch also covers the case of requiring the graphics files I search for to have an extension so we don't try to build fig.eps from fig.eps...