summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Defaults.py
Commit message (Collapse)AuthorAgeFilesLines
* Add support for a $INSTALLSTR string. (Christoph Schulz)Steven Knight2005-11-051-0/+1
|
* Add $CONFIGURELOG and $CONFIGUREDIR values to support specification of the ↵Steven Knight2005-10-041-0/+2
| | | | configuration log file and directory for configuration tests.
* Document the necessity of passing in "target" to and "source" to env.subst() ↵Steven Knight2005-09-211-9/+7
| | | | calls that want to expand ${TARGET,TARGETS,SOURCE,SOURCES}. Also, speed up the Variable_Method_Caller class.
* Give the subst logic its own SCons.Subst module. It's big enough.Steven Knight2005-09-191-2/+3
|
* Add a Dirs() function that can be used in hBcexpansions. (Stanislav Baranov)Steven Knight2005-08-131-0/+1
|
* Handle Visual Studio project and solution files in Unicode. (Chen Lee)Steven Knight2005-08-131-4/+4
|
* Accumulated documentation changes.Steven Knight2005-02-151-4/+0
|
* Don't read up entire directories to decide if an Alias is up-to-date.Steven Knight2005-02-141-0/+6
|
* Move the canned Scanner objects out of Defaults.py and document how to add ↵Steven Knight2005-02-141-32/+12
| | | | Scanners that env.Object() can use.
* Eliminate Executor's creation and use of a build_dict and a subst_dict, ↵Steven Knight2005-01-101-33/+56
| | | | which were creating a separate OverrideEnvironment for every target and foiling the Memoizer's attempts at speeding up things.
* Add LoadableModule support. (Michael McCracken)Steven Knight2005-01-071-0/+1
|
* More display customizability: , . (Also add the missing , for ↵Steven Knight2004-11-151-3/+2
| | | | completeness, and gets rid of the unused SCons.Defaults.DAction object.)
* Add more command-line customizability: and .Steven Knight2004-11-151-2/+2
|
* More command-line configurability: , .Steven Knight2004-11-151-2/+2
|
* More command-line customization: , .Steven Knight2004-11-151-2/+2
|
* Easier customization of printable strings for , and .Steven Knight2004-11-151-3/+3
|
* Add a name to the default ObjSourceScanner. (Kevin Quick)Steven Knight2004-10-061-1/+1
|
* Allow LIBS to contain lists of lists.Steven Knight2004-09-181-0/+2
|
* Fix Delete action for non-existent files and must_exist=1 under Python 2.3. ↵Steven Knight2004-09-151-1/+1
| | | | (Kevin Quick)
* Allow to contain File Nodes. Have ParseConfig add libraries to . Add ↵Steven Knight2004-09-011-9/+15
| | | | support for -framework. (Gary Oberbrunner)
* Delete() should not blow up if what it's deleting doesn't exist.Steven Knight2004-08-191-3/+7
|
* Add Fortran 90/95 support. (Chris Murray)Steven Knight2004-07-291-16/+1
|
* Remove dead imports and other things found by PyChecker.Steven Knight2004-06-011-0/+3
|
* Fix spurious rebuilds/reinstalls of header files and circular dependencies ↵Steven Knight2004-05-191-1/+12
| | | | with generated header files by allowing Scanners to be associated explicitly with Builders, not just through Scanner file suffix lists.
* Move Action initializations for common default COM values from Tool/*.py to ↵Steven Knight2004-05-161-0/+8
| | | | Defaults.py.
* Ant-like tasks: Chmod(), Copy(), Delete(), Mkdir(), Move(), Touch().Steven Knight2004-04-191-0/+56
|
* Filter null values from the _concat() list. (Chad Austin)Steven Knight2004-04-141-11/+12
|
* Add support for extending the suffixes a scanner knows about.Steven Knight2004-04-101-1/+18
|
* Add a D language Tool. (Andy Friesen)Steven Knight2004-03-081-1/+4
|
* Refactor path-substitution logic into an Environment method.Steven Knight2004-03-051-23/+15
|
* Make the static/shared object check work even if the object was already created.Steven Knight2004-01-101-43/+39
|
* Miscellaneous changes: update a call to env.subst(); white space cleanup in ↵Steven Knight2004-01-041-1/+1
| | | | EnvironmentTests.py and Node/NodeTests.py; more informative failure reporting in Node/FSTests.py; remove the now-unused SCons.Node.arg2nodes() function.
* Restore the ability for _stripixes() to call a custom _concat() function in ↵Steven Knight2003-11-251-1/+6
| | | | the construction environment.
* Allow LIBS to be a single element, not a list, and allow it to contain File ↵Steven Knight2003-11-091-0/+2
| | | | nodes.
* More Environment method conversions:Steven Knight2003-10-131-12/+1
|
* Add SourceSignatures() and TargetSignatures() environment methods.Steven Knight2003-09-121-0/+3
|
* Portability fixes for tests.Steven Knight2003-08-191-2/+2
|
* Branch for User's Guide changes.Steven Knight2003-08-161-1/+1
|
* Add support for a platform-independent CPPDEFINES variable.Steven Knight2003-08-021-0/+34
|
* Allow Builders to take a dictionary that maps source file suffixes to ↵Steven Knight2003-07-291-73/+1
| | | | emitter functions. Refactor initialization of a number of builders out of the SCons.Defaults.py module.
* Add a QT tool. (Christoph Wiedemann)Steven Knight2003-07-241-0/+1
|
* Only create a default Environment when asked to. (Chad Austin)Steven Knight2003-07-221-0/+10
|
* When an input yacc file ends in .yy and the yacc -d flag is used, expect a ↵Steven Knight2003-07-021-8/+13
| | | | generated .hpp file, not a .h file.
* Clean-ups in preparation for release: doc and comment changes, comment out ↵Steven Knight2003-03-261-1/+1
| | | | Subversion support.
* Make RCS/SCCS/BitKeeper support more transparent.Steven Knight2003-03-221-0/+6
|
* Support using construction variables as re-usable, callable command ↵Steven Knight2003-03-131-10/+30
| | | | generators. (Charles Crain)
* Make the Install() method copy files (by default).Steven Knight2003-02-121-1/+12
|
* Fix library dependencies when the prefix is specified explicitly.Steven Knight2003-01-211-11/+28
|
* Put the Copyright years in by script, not by hand.Steven Knight2003-01-201-1/+1
|
* Make shared/static objects less irritating. (Anthony Roach)Steven Knight2003-01-181-6/+6
|