| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
for which the target doesn't exist.
|
|
|
|
|
|
|
|
|
|
|
| |
* Restore correct code to detect a bad drive on Windows.
* Update the bad drive error message to include the target name.
* Update SConfTests.py to print the config.log on error.
* Fix the smart_link() error message to not use repr() of a path so
escaping the \ separators on Windows doesn't interfere with regex matchs.
* Update regexes in test/VariantDir/reflect.py to accomodate command-line
re-ordering to put the /OUT: first in the line.
* Explicitly check for smart_link() messages even on Windows.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
That is make it clear that this is for all types of TeX files built
with the PDF builder
|
| |
|
|
|
|
|
|
| |
in the tex files. Namely that this only
afftect pdflatex and thus things built with
the PDF builder.
|
| |
|
|
|
|
|
| |
Visual C/C++ and MIPSpro C++ on SGI so, they match other tools
and avoid flag duplication on C++ command lines.
|
|
|
|
| |
Use $WINDOWS_INSERT_DEF instead of the deprecated $WIN32_INSERT_DEF.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
specific support for batched compilation for Microsoft Visual C/C++.
Merged revisions 3819-3851,3854-3869,3871-3877,3880 via svnmerge from
http://scons.tigris.org/svn/scons/branches/sgk_batch
........
r3820 | stevenknight | 2008-12-09 23:59:14 -0800 (Tue, 09 Dec 2008) | 6 lines
Issue 1086: Batch compilation support:
* $MSVC_BATCH to control Visual C/C++ batch compilation.
* New $CHANGED_SOURCES, $CHANGED_TARGETS, $UNCHANGED_SOURCES and
$UNCHANGED_TARGETS construction variables.
* New Action(batch_key=, targets=) keyword arguments.
........
r3880 | stevenknight | 2009-01-07 20:50:41 -0800 (Wed, 07 Jan 2009) | 3 lines
Use UniqueList objects to collect the all_children(), all_prerequisites()
and all_sources() lists instead of calling uniquer_hashables() by hand.
........
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
directory name. (Arve Knudsen)
|
|
|
|
| |
link.
|
| |
|
|
|
|
| |
Knudsen.
|
| |
|
| |
|
|
|
|
|
| |
class itself callable, instead of relying on a subsidiary
CallableComposite class for that behavior.
|
|
|
|
| |
instead of maintaining its uniqueness by hand.
|
|
|
|
| |
string is non-null before checking whether the first character is '#'.
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
method check for isinstance(), not an exact class match.
|
|
|
|
| |
lists of targets and sources.
|
|
|
|
|
| |
through re.escape() (specifically to avoid problems with embedded "+++"
in temporary directory names on Mac OS X).
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
getting mandatory deprecation warnings in 1.3.0.
|
|
|
|
| |
which cannot be disabled) in 1.3.0 for deprecated features.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
........
................
|
| |
|
|
|
|
| |
and its related functions.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
(Overlooked checking this in with r3822.)
|
|
|
|
| |
#1755.
|
| |
|
|
|
|
| |
underlying mkdir throws EEXIST and there is an existing dir there already.
|