stevenknight [Mon, 21 Jul 2003 05:05:04 +0000 (05:05 +0000)]
Fix the return value of the base Node.get_prevsiginfo(). (Gary Oberbrunner)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@739
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Sun, 20 Jul 2003 16:07:00 +0000 (16:07 +0000)]
Speed up adding children to the various Node lists (depends, ignore, sources, implicit).
git-svn-id: http://scons.tigris.org/svn/scons/trunk@738
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Sun, 20 Jul 2003 15:10:26 +0000 (15:10 +0000)]
New sconsign script fixes: print timestamp values correctly (Chad Austin); add a -r option to print timestamps in human-readable form (Gary Oberbrunner); print None instead of -.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@737
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Fri, 18 Jul 2003 17:52:21 +0000 (17:52 +0000)]
Add a script to print .sconsign file contents.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@736
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Mon, 7 Jul 2003 16:23:00 +0000 (16:23 +0000)]
CVS fixes.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@735
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Sun, 6 Jul 2003 05:48:06 +0000 (05:48 +0000)]
Fix runtest.py if Aegis is installed but it's not being run inside an active change.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@734
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Thu, 3 Jul 2003 13:13:08 +0000 (13:13 +0000)]
Better error messages. (Gary Oberbrunner)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@733
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Wed, 2 Jul 2003 16:06:39 +0000 (16:06 +0000)]
Make builder prefixes work correctly when deducing a target name from a source file in another directory. Fix a man page bug. Document the yacc -d *.yy fix previously checked in.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@732
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Wed, 2 Jul 2003 04:39:48 +0000 (04:39 +0000)]
When an input yacc file ends in .yy and the yacc -d flag is used, expect a generated .hpp file, not a .h file.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@731
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Wed, 2 Jul 2003 03:24:07 +0000 (03:24 +0000)]
Tighten up the help text.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@730
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Sat, 28 Jun 2003 05:13:23 +0000 (05:13 +0000)]
[Update CVS with a previously un-synchronized change.]
git-svn-id: http://scons.tigris.org/svn/scons/trunk@729
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Sat, 28 Jun 2003 05:09:59 +0000 (05:09 +0000)]
Fix -U, -D and -d with explicit targets that start with ../.
[Updating a change that was previously not synchronized to CVS.]
git-svn-id: http://scons.tigris.org/svn/scons/trunk@728
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Sat, 28 Jun 2003 05:07:53 +0000 (05:07 +0000)]
Support targets that always rebuild. (Stephen Ng)
[Updating a change that was previously not synchronized to CVS.]
git-svn-id: http://scons.tigris.org/svn/scons/trunk@727
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Sat, 28 Jun 2003 04:35:09 +0000 (04:35 +0000)]
Set up for development.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@726
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Wed, 25 Jun 2003 20:45:49 +0000 (20:45 +0000)]
Initialize the new branch for release.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@725
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Wed, 25 Jun 2003 18:35:45 +0000 (18:35 +0000)]
Portability fixes.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@724
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Wed, 25 Jun 2003 18:30:34 +0000 (18:30 +0000)]
Branch for User's Guide changes.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@723
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Wed, 25 Jun 2003 17:27:35 +0000 (17:27 +0000)]
Restore information blown away by "updating" to an old copy.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@722
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Wed, 25 Jun 2003 16:32:43 +0000 (16:32 +0000)]
Eliminate the need to import distutils.fancy_getopt.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@721
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Thu, 19 Jun 2003 03:05:54 +0000 (03:05 +0000)]
Fix the ability to execute tests without Aegis.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@720
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Wed, 18 Jun 2003 21:34:03 +0000 (21:34 +0000)]
Fix SConf chdir'ing so it works with CPPPATH and LIBPATH. (David Snopek)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@719
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Wed, 18 Jun 2003 18:35:59 +0000 (18:35 +0000)]
Change the double quotes around an up-to-date target to be like Make.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@718
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Wed, 18 Jun 2003 05:44:54 +0000 (05:44 +0000)]
Options fixes. (Charles Crain)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@717
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Tue, 17 Jun 2003 23:00:21 +0000 (23:00 +0000)]
Restore the PharLap .lnk patch that got wiped out.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@716
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Tue, 17 Jun 2003 20:54:43 +0000 (20:54 +0000)]
When linking long command lines, use a '.lnk' suffix on the temporary file name. (Charles Crain)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@715
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Mon, 16 Jun 2003 04:21:51 +0000 (04:21 +0000)]
Add support for the Intel C Compiler. (Gary Oberbrunner)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@714
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Sun, 15 Jun 2003 01:45:15 +0000 (01:45 +0000)]
Portability fixes for non-GNU lex and yacc. (Chad Austin)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@713
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Sat, 14 Jun 2003 07:04:50 +0000 (07:04 +0000)]
MSVS documentation, remove unnecessary exceptions, and restor escape() to its previous implementation. (Greg Spencer)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@712
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Fri, 13 Jun 2003 03:12:15 +0000 (03:12 +0000)]
Fix Import('*')
git-svn-id: http://scons.tigris.org/svn/scons/trunk@711
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Thu, 12 Jun 2003 15:28:38 +0000 (15:28 +0000)]
Raise an error if SConf needs to do something but -n or -q is specified. (Christoph Wiedemann)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@710
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Wed, 11 Jun 2003 13:01:05 +0000 (13:01 +0000)]
Documentation fixes: mention that user-defined *FLAGS options don't include the generated sh*FLAGS (-I or -L) options.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@709
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Wed, 11 Jun 2003 10:30:52 +0000 (10:30 +0000)]
Fix _concat() documentation, add a test. (Chad Austin)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@708
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Wed, 11 Jun 2003 01:28:19 +0000 (01:28 +0000)]
SConf CheckFunc and CheckType functionality, plus fixes. (David Snopek)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@707
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Tue, 10 Jun 2003 14:48:53 +0000 (14:48 +0000)]
Fix use of SConf with SConscriptChdir(). (David Snopek, Christoph Wiedemann)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@706
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Mon, 9 Jun 2003 15:26:25 +0000 (15:26 +0000)]
Add an M4 builder. (Timothee Besset)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@705
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Mon, 9 Jun 2003 10:14:17 +0000 (10:14 +0000)]
Fix Options.Update().
git-svn-id: http://scons.tigris.org/svn/scons/trunk@704
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Sun, 8 Jun 2003 13:22:57 +0000 (13:22 +0000)]
Add MSVS Project file support. (Greg Spencer)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@703
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Sat, 7 Jun 2003 22:53:02 +0000 (22:53 +0000)]
When linking long command lines, use a '.lnk' suffix on the temporary file name. (Charles Crain)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@702
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Sat, 7 Jun 2003 22:04:31 +0000 (22:04 +0000)]
Handle library prefixes correctly if the subdirectory is named lib*. (Matt Balvin)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@701
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Sat, 31 May 2003 10:47:37 +0000 (10:47 +0000)]
Don't update the .sconsign files when using -n. (Steve Leblanc)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@700
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Thu, 29 May 2003 02:23:59 +0000 (02:23 +0000)]
Fix reported man page bugs.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@699
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Tue, 27 May 2003 12:14:50 +0000 (12:14 +0000)]
Use -lfrtbegin when linking fortran in gcc3; Cygwin fixes. (Chad Austin)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@698
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Tue, 27 May 2003 11:55:49 +0000 (11:55 +0000)]
Generate our own copies of Gentoo files (.ebuild, and a digest record).
git-svn-id: http://scons.tigris.org/svn/scons/trunk@697
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Mon, 26 May 2003 14:16:08 +0000 (14:16 +0000)]
Add a script for generating an open bug list from exported SourceForge XML data.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@696
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Fri, 23 May 2003 20:04:44 +0000 (20:04 +0000)]
Suppress illegal construction variables.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@695
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Thu, 22 May 2003 13:39:56 +0000 (13:39 +0000)]
Initialize the new branch.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@694
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Wed, 21 May 2003 18:50:52 +0000 (18:50 +0000)]
Prepare the release.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@693
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Wed, 21 May 2003 13:01:13 +0000 (13:01 +0000)]
Branch for User's Guide updates.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@692
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Tue, 20 May 2003 13:22:41 +0000 (13:22 +0000)]
Put LinkFunc() back to the way it was. (Christoph Wiedemann)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@691
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Tue, 20 May 2003 03:09:28 +0000 (03:09 +0000)]
Fix test/msvc.py. (Anthony Roach)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@690
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Tue, 20 May 2003 02:30:01 +0000 (02:30 +0000)]
Restore .sconsign file tracking back to a single global list, not directory-specific dictionary.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@689
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Mon, 19 May 2003 03:01:10 +0000 (03:01 +0000)]
Change the Building message to say Cleaning when the -c option is used.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@688
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Sat, 17 May 2003 20:45:44 +0000 (20:45 +0000)]
Eliminate redundant signature calculations, optimize out use of hasattr().
git-svn-id: http://scons.tigris.org/svn/scons/trunk@687
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Fri, 16 May 2003 17:40:05 +0000 (17:40 +0000)]
SConf fixes. (Christoph Wiedemann)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@686
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Fri, 16 May 2003 11:09:27 +0000 (11:09 +0000)]
Have the Tool() method add the tool name to the construction variable. (David Snopek)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@685
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Fri, 16 May 2003 03:31:58 +0000 (03:31 +0000)]
Test fixes.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@684
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Thu, 15 May 2003 17:50:29 +0000 (17:50 +0000)]
Fix SideEffect() and BuildDir(). (Anthony Roach)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@683
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Thu, 15 May 2003 16:45:42 +0000 (16:45 +0000)]
Speed up creation of EntryProxy objects by delaying evaluation. (Charles Crain)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@682
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Thu, 15 May 2003 14:09:42 +0000 (14:09 +0000)]
Refactor how actions get executed to eliminate a lot of redundant signature calcualations.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@681
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Mon, 12 May 2003 04:50:42 +0000 (04:50 +0000)]
Fix for the internal Link action not being reentrant when used with BuildDir.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@680
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Sun, 11 May 2003 16:01:29 +0000 (16:01 +0000)]
Portability fixes for various tests.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@679
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Sat, 10 May 2003 18:26:20 +0000 (18:26 +0000)]
Interpolate the null string for illegal list subscripts.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@678
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Sat, 10 May 2003 04:44:31 +0000 (04:44 +0000)]
Add Java RMIC support.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@677
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Fri, 9 May 2003 22:07:35 +0000 (22:07 +0000)]
Java parser fix for // comments. (Charles Crain)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@676
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Fri, 9 May 2003 20:34:37 +0000 (20:34 +0000)]
Split the Java parser into a JavaCommon.py module.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@675
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Thu, 8 May 2003 03:36:18 +0000 (03:36 +0000)]
Add support for JavaH.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@674
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Wed, 7 May 2003 11:52:31 +0000 (11:52 +0000)]
Improve new post-PathList refactoring performance. (Charles Crain)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@673
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Tue, 6 May 2003 05:58:31 +0000 (05:58 +0000)]
Refactor to use real Nodes for command-line attributes and eliminate PathList. (Charles Crain)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@672
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Sun, 4 May 2003 18:26:04 +0000 (18:26 +0000)]
If we added a temporary builder to a Node while calling the emitter, don't remove it if the emitter changed it on us.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@671
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Sun, 4 May 2003 15:22:16 +0000 (15:22 +0000)]
Add Node.FS.{Dir,File}.Entry() methods.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@670
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Fri, 2 May 2003 04:20:44 +0000 (04:20 +0000)]
Another IRIX portability fix. (Chad Austin)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@669
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Fri, 2 May 2003 04:09:02 +0000 (04:09 +0000)]
Fix regression tests that use test.whereis(). (Anthony Roach)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@668
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Thu, 1 May 2003 12:19:09 +0000 (12:19 +0000)]
Add Python Value Nodes. (Chad Austin)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@667
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Wed, 30 Apr 2003 19:38:19 +0000 (19:38 +0000)]
Test portability fixes for Cygwin. (Chad Austin)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@666
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Wed, 30 Apr 2003 15:35:30 +0000 (15:35 +0000)]
Provide uniform access to (some) command-line options. (Anthony Roach)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@665
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Wed, 30 Apr 2003 02:15:28 +0000 (02:15 +0000)]
Fix the spawn() functions. (Anthony Roach)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@664
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Tue, 29 Apr 2003 18:44:06 +0000 (18:44 +0000)]
Support Java when using Repository and SConscriptChdir(0). (Charles Crain)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@663
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Sun, 27 Apr 2003 04:37:44 +0000 (04:37 +0000)]
Evaluate Action varlists when calculating signatures. (Steve Christensen)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@662
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Sun, 27 Apr 2003 03:52:45 +0000 (03:52 +0000)]
Add a script to count our source-vs.-test lines of code.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@661
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Sun, 27 Apr 2003 03:41:27 +0000 (03:41 +0000)]
Follow-up test portability fixes for IRIX. (Chad Austin)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@660
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Sat, 26 Apr 2003 13:02:02 +0000 (13:02 +0000)]
Portability fixes for test. (Chad Austin)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@659
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Fri, 25 Apr 2003 01:26:28 +0000 (01:26 +0000)]
Fix test/scan-once.py for the recent Export change.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@658
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Thu, 24 Apr 2003 03:45:32 +0000 (03:45 +0000)]
Implement tool chains for AIX, SunOS, and HP-UX. (Steve Leblanc)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@657
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Wed, 23 Apr 2003 22:27:58 +0000 (22:27 +0000)]
Add support for MIDL. (Greg Spencer)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@656
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Wed, 23 Apr 2003 04:20:18 +0000 (04:20 +0000)]
Fix the Entering
git-svn-id: http://scons.tigris.org/svn/scons/trunk@655
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Wed, 23 Apr 2003 03:54:48 +0000 (03:54 +0000)]
Add SConf infrastructure (Autoconf functionality). (Chrisoph Wiedemann)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@654
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Sun, 20 Apr 2003 04:08:05 +0000 (04:08 +0000)]
Fixes for Java tests. (Charles Crain)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@653
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Sun, 20 Apr 2003 03:30:39 +0000 (03:30 +0000)]
Make Export() work for local variables. (Anthony Roach)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@652
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Sat, 19 Apr 2003 23:30:23 +0000 (23:30 +0000)]
Fixes for __COPYRIGHT__ in tests; eliminate unnecessary output.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@651
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Fri, 18 Apr 2003 03:39:08 +0000 (03:39 +0000)]
Add Alias() global function. (Anthony Roach)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@650
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Thu, 17 Apr 2003 13:15:34 +0000 (13:15 +0000)]
Update to the right Java parser. (Charles Crain)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@649
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Thu, 17 Apr 2003 01:46:02 +0000 (01:46 +0000)]
Support the #import C preprocessor directive. (Greg Spencer)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@648
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Wed, 16 Apr 2003 06:37:04 +0000 (06:37 +0000)]
Use Win32 long-line tempfile linking when using Cygwin. (Chad Austin)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@647
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Wed, 16 Apr 2003 06:20:26 +0000 (06:20 +0000)]
Really parse .java files for inner class names. (Charles Crain)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@646
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Mon, 14 Apr 2003 13:57:12 +0000 (13:57 +0000)]
Change the names of the Set{Build,Content}SignatureType() functions.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@645
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Sun, 13 Apr 2003 13:25:12 +0000 (13:25 +0000)]
Add an argument for sorting Options help text.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@644
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Sun, 13 Apr 2003 02:15:06 +0000 (02:15 +0000)]
Support converting PostScript to PDF files using ghostview. (Stefan Reichor)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@643
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Sat, 12 Apr 2003 11:31:21 +0000 (11:31 +0000)]
Add the current PYTHONPATH to runtest.py so tests can pick up distutils in non-standard locations. (Chad Austin)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@642
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Sat, 12 Apr 2003 10:52:50 +0000 (10:52 +0000)]
Add a clear() method to reset a Node's state for re-processing.
git-svn-id: http://scons.tigris.org/svn/scons/trunk@641
fdb21ef1-2011-0410-befe-
b5e4ea1792b1
stevenknight [Fri, 11 Apr 2003 13:55:35 +0000 (13:55 +0000)]
Cygwin fixes: use -fPIC and .dll for shared libraries, 'rm' to remove files. (Chad Austin)
git-svn-id: http://scons.tigris.org/svn/scons/trunk@640
fdb21ef1-2011-0410-befe-
b5e4ea1792b1