summaryrefslogtreecommitdiffstats
path: root/src/script
Commit message (Collapse)AuthorAgeFilesLines
...
* Merged revisions 1675-1736 via svnmerge fromSteven Knight2006-12-164-2/+1442
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | http://scons.tigris.org/svn/scons/branches/core ........ r1689 | stevenknight | 2006-11-06 20:56:29 -0600 (Mon, 06 Nov 2006) | 1 line 0.96.D483 - Merge changes for 0.96.93 packaging from the subsidiary branch. ........ r1690 | stevenknight | 2006-11-06 20:59:30 -0600 (Mon, 06 Nov 2006) | 1 line 0.96.D484 - Update HOWTO for releases. Fix name type in src/CHANGES.txt. ........ r1691 | stevenknight | 2006-11-08 13:55:36 -0600 (Wed, 08 Nov 2006) | 1 line 0.96.D485 - Fix MergeFlags() handling of None values. (John Pye) ........ r1692 | stevenknight | 2006-11-08 17:15:05 -0600 (Wed, 08 Nov 2006) | 1 line 0.96.D486 - Directly execute commands on Windows when possible. (Jay Kint) ........ r1693 | stevenknight | 2006-11-08 18:54:49 -0600 (Wed, 08 Nov 2006) | 1 line 0.96.D487 - Remove the semi-colon from the list of characters that determine when we use cmd ........ r1694 | stevenknight | 2006-11-09 01:34:06 -0600 (Thu, 09 Nov 2006) | 1 line 0.96.D488 - Pick up latex/bibtex 'Rerun to get citations correct' messages. (Dmitry Mikhin) ........ r1695 | stevenknight | 2006-11-11 08:36:33 -0600 (Sat, 11 Nov 2006) | 1 line 0.96.D489 - Back out the direct-execution-on-Windows change until we solve a corner case. ........ r1696 | stevenknight | 2006-11-15 10:33:10 -0600 (Wed, 15 Nov 2006) | 1 line 0.96.D490 - Fix the sconsign script when the .sconsign.dblite file is specified with its suf ........ r1697 | stevenknight | 2006-11-18 10:45:50 -0600 (Sat, 18 Nov 2006) | 4 lines Complete move of test/sconsign/script.py to underneath test/sconsign/script/. (This got left out of the previous checkin due to an error in the script that resubmits Aegis changes to Subversion.) ........ r1698 | stevenknight | 2006-11-18 11:05:26 -0600 (Sat, 18 Nov 2006) | 1 line 0.96.D491 - Allow an Options converter to take the construction environment as a parameter. ........ r1699 | stevenknight | 2006-11-30 15:34:37 -0600 (Thu, 30 Nov 2006) | 1 line 0.96.D492 - Reverse the order in which we try the arguments Options converters, first a sing ........ r1700 | stevenknight | 2006-11-30 16:03:09 -0600 (Thu, 30 Nov 2006) | 1 line 0.96.D493 - Speed up rel_path() by avoiding recomputation of intermediate directory relative ........ r1701 | stevenknight | 2006-11-30 16:14:16 -0600 (Thu, 30 Nov 2006) | 1 line 0.96.D494 - More efficient get_suffix(): compute it once when we set the name. ........ r1702 | stevenknight | 2006-11-30 16:22:55 -0600 (Thu, 30 Nov 2006) | 1 line 0.96.D495 - Fix missing XML end tags. ........ r1703 | stevenknight | 2006-11-30 17:15:25 -0600 (Thu, 30 Nov 2006) | 1 line 0.96.D496 - Turn Memoizer into a simple counter for --debug=memoizer, not something that doe ........ r1704 | stevenknight | 2006-11-30 20:30:50 -0600 (Thu, 30 Nov 2006) | 1 line 0.96.D497 - Add the scons-time script, with doc and tests. ........ r1705 | stevenknight | 2006-11-30 23:28:20 -0600 (Thu, 30 Nov 2006) | 1 line 0.96.D498 - Update the copyright years string. ........ r1706 | stevenknight | 2006-12-01 11:54:22 -0600 (Fri, 01 Dec 2006) | 1 line 0.96.D499 - Fix _do_Lookup => _doLookup value-caching misspellings. (Ben Leslie) ........ r1707 | stevenknight | 2006-12-01 12:03:46 -0600 (Fri, 01 Dec 2006) | 1 line 0.96.D500 - Fix copyright test against debian build. (Walter Franzini) ........ r1708 | stevenknight | 2006-12-01 14:23:29 -0600 (Fri, 01 Dec 2006) | 1 line 0.96.D501 - Add #include lines for test portability. (Gary Oberbrunner) ........ r1709 | stevenknight | 2006-12-01 14:51:12 -0600 (Fri, 01 Dec 2006) | 1 line 0.96.D502 - Fix tests under Python versions with no profiler (pstats module). ........ r1710 | stevenknight | 2006-12-01 20:04:49 -0600 (Fri, 01 Dec 2006) | 1 line 0.96.D503 - Remove unnecessary os.path.normpath() calls. (Gary Oberbrunner) ........ r1711 | stevenknight | 2006-12-01 20:34:31 -0600 (Fri, 01 Dec 2006) | 1 line 0.96.D504 - Accomodate arbitray white space after a SWIG %module keyword. (Anonymous) ........ r1712 | stevenknight | 2006-12-05 14:49:54 -0600 (Tue, 05 Dec 2006) | 1 line 0.96.D506 - Cache substitutions of of Builder source suffixes. Use a new PathList module, and a refactor Node.FS.Rfindalldirs() method, to cache calculations of values like CPPPATH. ........ r1713 | stevenknight | 2006-12-05 18:43:36 -0600 (Tue, 05 Dec 2006) | 1 line 0.96.D507 - Use cached stat() values in diskchecks. ........ r1714 | stevenknight | 2006-12-05 21:11:24 -0600 (Tue, 05 Dec 2006) | 1 line 0.96.D508 - Fix Memoizer hit counts for methods memoizing simple values. Clean up the code for memoizing return values in a dictionary. Fix comments. ........ r1715 | stevenknight | 2006-12-06 07:23:18 -0600 (Wed, 06 Dec 2006) | 1 line 0.96.D369 - More efficient Node.FS.Dir.current() check. Fix some Windows test portability issues. ........ r1716 | stevenknight | 2006-12-06 12:24:32 -0600 (Wed, 06 Dec 2006) | 2 lines Undo previous checkin (distributed incorrect Aegis change number). ........ r1717 | stevenknight | 2006-12-06 12:34:53 -0600 (Wed, 06 Dec 2006) | 1 line 0.96.D505 - Update ae-{cvs,svn}-ci for newer versions of aetar, and to not truncate descriptions. ........ r1718 | stevenknight | 2006-12-07 23:01:41 -0600 (Thu, 07 Dec 2006) | 1 line 0.96.D509 - Only look for mslink on Windows systems. (Sohail Somani) ........ r1719 | stevenknight | 2006-12-07 23:18:33 -0600 (Thu, 07 Dec 2006) | 1 line 0.96.D510 - Have the D compiler Tool use the same logic for shared libraries, too. (Paolo Invernizzi) ........ r1720 | stevenknight | 2006-12-07 23:29:47 -0600 (Thu, 07 Dec 2006) | 1 line 0.96.D511 - Generalize a JobTests.py test so it doesn't assume a specific order in which the operating system executes the threads. ........ r1721 | stevenknight | 2006-12-07 23:39:37 -0600 (Thu, 07 Dec 2006) | 1 line 0.96.D512 - Back out the Tool/dmd.py change; it breaks shared library linking for other lanuages beside D in the construction environment. ........ r1722 | stevenknight | 2006-12-07 23:47:11 -0600 (Thu, 07 Dec 2006) | 1 line 0.96.D513 - Test fixes: Windows portability, handle changes to Python 2.5 messages. ........ r1723 | stevenknight | 2006-12-08 00:00:13 -0600 (Fri, 08 Dec 2006) | 1 line 0.96.D514 - Change how the 'as' Tool is imported to accomodate the Python 2.6 'as' keyword. ........ r1724 | stevenknight | 2006-12-08 11:19:27 -0600 (Fri, 08 Dec 2006) | 1 line 0.96.D515 - Cache both Node.FS.find_file() and Node.FS.Dri.srcdir_find_file(). ........ r1725 | stevenknight | 2006-12-08 17:27:35 -0600 (Fri, 08 Dec 2006) | 1 line 0.96.D516 - Better error when we try to fetch contents from an Entry that doesn't exist. (Tom Parker) ........ r1726 | stevenknight | 2006-12-08 23:28:55 -0600 (Fri, 08 Dec 2006) | 1 line 0.96.D517 - Make sure we pick up the scons-local directory regardless of where we chdir internally. ........ r1727 | stevenknight | 2006-12-11 16:25:53 -0600 (Mon, 11 Dec 2006) | 1 line 0.96.D518 - Cache results of Executor.get_unignored_sources() and Executor.process_sources(). Eliminate some map() and disambiguate() calls when scanning for implicit dependencies. ........ r1728 | stevenknight | 2006-12-12 14:32:22 -0600 (Tue, 12 Dec 2006) | 1 line 0.96.D519 - Fix SideEffect() when -j is used. ........ r1729 | stevenknight | 2006-12-12 16:58:15 -0600 (Tue, 12 Dec 2006) | 1 line 0.96.D520 - Add a srcdir keyword to Builder calls. ........ r1730 | stevenknight | 2006-12-12 21:40:59 -0600 (Tue, 12 Dec 2006) | 1 line 0.96.D521 - TeX/LaTeX updates, including handling files in subdirectories. (Joel B. Mohler, Rob Managan, Dmitry Mikhin) ........ r1731 | stevenknight | 2006-12-14 15:01:02 -0600 (Thu, 14 Dec 2006) | 1 line 0.96.D522 - Propogate TypeErrors during variable substitution for display to the user. ........ r1732 | stevenknight | 2006-12-14 20:01:49 -0600 (Thu, 14 Dec 2006) | 1 line 0.96.D523 - Fix the os.path.join() calls in EnvironmentTests.py. ........ r1733 | stevenknight | 2006-12-15 07:48:22 -0600 (Fri, 15 Dec 2006) | 1 line 0.96.D524 - Fix source directories as dependencies of an Alias (0.96.93 problem found by LilyPond). ........ r1735 | stevenknight | 2006-12-15 12:43:45 -0600 (Fri, 15 Dec 2006) | 1 line 0.96.D525 - Allow printing Debug.caller() output (or other end-of-run debugging info) when using -h. ........ r1736 | stevenknight | 2006-12-15 16:30:08 -0600 (Fri, 15 Dec 2006) | 1 line 0.96.D526 - Add an option to debug IndexError and NameError exceptions during variable substitution. ........
* Fix line endings on DOS files that want CRLF preserved.Steven Knight2006-04-151-15/+15
|
* Win32 portability.Steven Knight2005-08-071-1/+1
|
* Add a --raw option to the sconsign script.Steven Knight2005-06-251-4/+23
|
* Split Node-specific stuff from BuildInfo into a separate NodeInfo class. ↵Steven Knight2005-06-071-21/+33
| | | | Add size info to the File information we collect.
* Fix SCons on SuSE/AMD-64 Linux by having the wrapper script also check for ↵Steven Knight2004-09-162-0/+34
| | | | the build engine in the parent directory of the Python library directory. (Gottfried Ganssauge)
* @REM, not just REM, in the scons.bat file.Steven Knight2004-08-191-4/+4
|
* Change the copyright statement to reflect ownership by the foundation. Add ↵Steven Knight2004-07-301-0/+2
| | | | and fix statements where needed. Update scripts accordingly.
* Store the different dependencies in binfo separately.Steven Knight2004-06-011-3/+5
|
* Make the saved info opaque to the .sconsign subsystem. Lots of other cleanup.Steven Knight2004-05-141-32/+66
|
* Refactor .sconsign management into its own module.Steven Knight2004-05-061-2/+2
|
* Have SConsignFile() use a dblite.py module by default, so we can control the ↵Steven Knight2004-04-251-48/+111
| | | | behavior. (Ralf W. Grosse-Kunstleve)
* Update the Copyright years to include 2004.Steven Knight2004-01-071-2/+2
|
* Sync CVS log from master Aegis repository.Steven Knight2003-11-031-1/+8
|
* Fix a regression with CPPDEFINES when using the g++ Tool.Steven Knight2003-10-261-8/+1
|
* Python 1.5.2 portability in the previous script fix.Steven Knight2003-10-122-6/+10
|
* More flexible RPM building. (Gerard Patel) Have scripts look for the build ↵Steven Knight2003-10-123-4/+14
| | | | engine in the site-packages subdirectory as wel. (Charles Crain)
* Support using a single .sconsign file. (Stephen Kennedy)Steven Knight2003-09-021-66/+134
|
* New sconsign script fixes: print timestamp values correctly (Chad Austin); ↵Steven Knight2003-07-201-5/+14
| | | | add a -r option to print timestamps in human-readable form (Gary Oberbrunner); print None instead of -.
* Add a script to print .sconsign file contents.Steven Knight2003-07-183-2/+239
|
* Fix the scons.bat file for the new library packaging.Steven Knight2003-02-101-2/+2
|
* Fix case-sensitive packaging problem on Win32.Steven Knight2003-02-071-19/+44
|
* Put the Copyright years in by script, not by hand.Steven Knight2003-01-203-3/+3
|
* Update Copyright years.Steven Knight2003-01-163-3/+3
|
* Package a standalone scons-local package.Steven Knight2002-12-041-6/+10
|
* Supply more specific version info, including build date.Steven Knight2002-06-181-2/+12
|
* Improve the scons.bat script. (Alex Jacques)Steven Knight2002-04-301-2/+13
|
* Initialize the new branch.Steven Knight2002-02-251-0/+4
|
* Bring CVS in sync with Aegis: Add missing .aeignore files.Steven Knight2002-02-061-0/+5
|
* Support installation in arbitrary --prefix values.Steven Knight2002-01-301-4/+21
|
* Update Copyright lines for the new year.Steven Knight2002-01-293-3/+3
|
* Add /usr/local/scons* to sys.path.Steven Knight2001-12-291-2/+11
|
* Make SCONS_LIB_DIR actually workSteven Knight2001-12-171-1/+1
|
* Fix the comment at the top of the scons.bat file.Steven Knight2001-12-141-1/+1
|
* Change packaging to the new /usr/lib/scons/ schemeSteven Knight2001-11-283-10/+24
|
* Move most of the code from the scons script into a SCons module.Steven Knight2001-11-271-638/+16
|
* Add the scons package.Steven Knight2001-11-166-9/+178
|
* Handle SConscript files in subdirectories.Steven Knight2001-10-291-9/+14
|
* Change node and .sconsign handling to separate build and content signatures.Steven Knight2001-10-281-3/+3
|
* Make up-to-date messages get printed out in the correct order Mark IISteven Knight2001-10-261-11/+10
|
* Support building (sub)directories.Steven Knight2001-10-251-30/+32
|
* Add -k support and moreSteven Knight2001-10-241-11/+15
|
* Portability fixes for tests on Windows Nt.Steven Knight2001-10-171-0/+5
|
* Remove the Node.derived attribute.Steven Knight2001-10-151-1/+1
|
* Add the Library() method.Steven Knight2001-10-111-1/+1
|
* Add -i (ignore errors) supportSteven Knight2001-10-101-15/+23
|
* Add support for -c (clean targets).Steven Knight2001-10-091-8/+22
|
* Use the Node Walker to build dependencies in order.Steven Knight2001-10-051-27/+22
|
* Updating licensing.Steven Knight2001-10-033-1/+46
|
* Fix various bugs caused by Python 2.1Steven Knight2001-10-021-1/+1
|