summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Tool
Commit message (Collapse)AuthorAgeFilesLines
...
* Add code to set $CCVERSION when using gcc. (Anonymous)Steven Knight2006-01-021-0/+8
|
* Fix DVIPDF tests, refactor various TeX Tool modules.Steven Knight2005-12-1611-71/+345
|
* Add separate $RANLIBCOM and $RANLIBCOMSTR variables. (Christoph Schulz)Steven Knight2005-11-293-11/+30
|
* Add a TeX emitter to cover removal of .aux and .log files. (Joel B. Mohler)Steven Knight2005-11-284-0/+11
|
* Add $PKGCHK and $PKGINFO variables for use on Solaris, and make the default ↵Steven Knight2005-11-191-3/+6
| | | | $PKGCHECK = /usr/sbin/pkgcheck.
* Bring CVS back in sync.Steven Knight2005-11-1780-150/+601
|
* Make all relevant builders of .tex and .ltx files consistent with respect to ↵Steven Knight2005-11-075-32/+104
| | | | handling generating bibliographies and re-running LaTeX to resolve undefined references. (Joel B. Mohler) Add a $LATEXRETRIES to configure the number of undefined reference re-runs.
* Correct $SOURCES on TeX command lines. (Sanjoy Mahajan) Add scanning of ↵Steven Knight2005-11-068-8/+73
| | | | LaTeX files for implicit dependencies. (August Hörandl) Add support for generating indices from .idx files. (August Hörandl)
* Add support for an explicit SCONS_HOME variable for writing the SCons ↵Steven Knight2005-11-062-8/+29
| | | | execution line in Visual Studio project files. (Dobes Vandermeer) Two minor test fixes for win32 portability.
* Add support for the Java 1.5 enum keyword. (Kian Win Ong)Steven Knight2005-11-062-1/+11
|
* Add use of $CPPDEFINES to $RCCOM on MinGW. (Amir Szekely)Steven Knight2005-11-062-4/+7
|
* Add Visual Studio support for SCC Provider variables. (Dobes Vandermeer)Steven Knight2005-11-052-5/+141
|
* Get rid of indentation tabs in the test scripts and have runtest.py invoke ↵Steven Knight2005-10-142-9/+9
| | | | them with the python -tt option to keep them out.
* Have the QT UIC Scanner use the env.FindFile method. (Leanid Nazdrynau)Steven Knight2005-10-131-10/+8
|
* On Windows, the Intel Fortran compiler (ifort) uses -object: instead of -o ↵Steven Knight2005-10-101-0/+11
| | | | as the command-line option for output object files. Massage command lines appropriately.
* Improve intelc.py so it doesn't throw an exception if a version other than ↵Steven Knight2005-10-101-13/+24
| | | | ia32 (for example, em64t) is installed without the ia32 version. (Anonymous)
* Fix on-disk file matching on case-insensitive systems. Various fixes for ↵Steven Knight2005-10-101-1/+6
| | | | win32 portability. Refactor the --debug=time test. Refactor the Perforce test. Additional cleanup.
* Put quotes around the -C directory in command lines in MSVS project files.Steven Knight2005-10-091-1/+1
|
* Get rid of the last tabs in the source files and have the TestSCons ↵Steven Knight2005-10-092-4/+4
| | | | infrastructure use the python -tt option when executing SCons to make sure they do not recur.
* MSVC.py improvements: new MSVSSolution() Builder, new variables to contro ↵Steven Knight2005-10-082-210/+707
| | | | generation of project and solution files. (Stanislav Baranov)
* When building a .jar file and $JARCHDIR is set, prefix each .class file with ↵Steven Knight2005-09-291-10/+3
| | | | the -C flag. (Kian Win Ong)
* Explicit "skipping test" messages for a few straggling tests.Steven Knight2005-09-261-139/+156
|
* Fix unicode encoder errors.Steven Knight2005-08-301-3/+2
|
* On Solaris, enable the -KPIC option by default when compiling shared ↵Steven Knight2005-08-244-2/+15
| | | | objects, and accomodate Sun Workshop by changing the prefix instead of the suffix. (Steve-o) Add the +Z option for compiling shared objects on HP-UX.
* Add f90 and f95 to the list of Fortran compilers searched by default.Steven Knight2005-08-221-7/+7
|
* Handle IOError exceptions when pushing files to CacheDir (and elsewhere).Steven Knight2005-08-203-3/+9
|
* Have Visual Studio echo that we're using SCons to build things, to work ↵Steven Knight2005-08-201-5/+4
| | | | around a quoting issue. (Shannon Mann)
* Documentation fixes.Steven Knight2005-08-151-5/+5
| | | | Improve man page explanation of impact of not having external environment variables automatically imported. Fix cut-and-paste errors in descriptions of AppendENVPath() and Prepend(). Correct the __doc__ string for get_visualstudio_versions().
* Handle Visual Studio project and solution files in Unicode. (Chen Lee)Steven Knight2005-08-137-28/+41
|
* Add Framework support for Mac OS X. (Greg Noel) Document it. (Gary ↵Steven Knight2005-08-126-15/+102
| | | | Oberbrunner)
* Look up Fortran modules relative to . (Craig Scott)Steven Knight2005-08-112-2/+3
|
* Fix the Java parser's handling of backslashes. (Leanid Nazdrynau)Steven Knight2005-05-302-1/+16
|
* Eliminate multiple calls to os.stat() to fetch file info.Steven Knight2005-05-131-1/+1
|
* Add support for 64-bit Intel 9.0 beta compiler on Linux. (Gary Oberbrunner)Steven Knight2005-05-081-13/+80
|
* Add --include-dir and the source directory when calling the MinGW resource ↵Steven Knight2005-05-071-1/+1
| | | | compiler. (Amir Szekely)
* Add RPATH (-R) support to the sun linker. (Karol Pietrzak)Steven Knight2005-05-071-0/+5
|
* Allow configurability of yacc-generated header files suffixes.Steven Knight2005-04-102-4/+40
|
* Remove widespread reliance on SCons.Node.FS.default_fs so we can initialize ↵Steven Knight2005-04-029-19/+16
| | | | it once (later than we used to) and eliminate all the __setTopLevelDir() calls.
* Fix linkloc.py to work with newer env.subst() conventions. (Charles Crain)Steven Knight2005-03-241-1/+1
|
* Support Intel C compiler 9.0. (Gary Oberbrunner)Steven Knight2005-03-101-13/+54
|
* Checkpoint refactorings to remove CommandGenerator and ToolSpec classes.Steven Knight2005-03-063-44/+44
|
* Fix Fedora Core 3 test portability.Steven Knight2005-03-041-0/+3
|
* Add support for Objective C/C++ .m and .mm file extensions. (Timothee Besset)Steven Knight2005-02-283-2/+3
|
* Remove the space after the -o option when invoking the Borland BCC compiler. ↵Steven Knight2005-02-271-2/+2
| | | | (Georg Mischler)
* Fix Intel compiler detection when there's no MSVC compiler installed. (Gary ↵Steven Knight2005-02-161-6/+7
| | | | Oberbrunner)
* Accumulated documentation changes.Steven Knight2005-02-1584-9/+4018
|
* Win32 portability.Steven Knight2005-02-141-1/+5
|
* Don't read up entire directories to decide if an Alias is up-to-date.Steven Knight2005-02-142-1/+4
|
* Move the canned Scanner objects out of Defaults.py and document how to add ↵Steven Knight2005-02-149-18/+48
| | | | Scanners that env.Object() can use.
* Eliminate Executor's creation and use of a build_dict and a subst_dict, ↵Steven Knight2005-01-106-7/+7
| | | | which were creating a separate OverrideEnvironment for every target and foiling the Memoizer's attempts at speeding up things.