diff options
author | Steven Knight <knight@baldmt.com> | 2002-09-05 00:04:32 (GMT) |
---|---|---|
committer | Steven Knight <knight@baldmt.com> | 2002-09-05 00:04:32 (GMT) |
commit | 246819663b8eaeb130580f4b97990248f26eaadd (patch) | |
tree | f9ca305b654b4d35be2ba9a59bc85f341b916ac4 /doc | |
parent | 08ecd797ee635637097196960ea6a90e8dd29d62 (diff) | |
download | SCons-246819663b8eaeb130580f4b97990248f26eaadd.zip SCons-246819663b8eaeb130580f4b97990248f26eaadd.tar.gz SCons-246819663b8eaeb130580f4b97990248f26eaadd.tar.bz2 |
Fix the tests that broke from the tool auto-detect stuff. (Anthony Roach and SK)
Diffstat (limited to 'doc')
-rw-r--r-- | doc/man/scons.1 | 64 |
1 files changed, 15 insertions, 49 deletions
diff --git a/doc/man/scons.1 b/doc/man/scons.1 index eb0954c..dfed6c3 100644 --- a/doc/man/scons.1 +++ b/doc/man/scons.1 @@ -711,69 +711,31 @@ def my_tool(env): env = Environment(tools = [my_tool]) .EE -SCons supports the following tool specifications -out of the box on -.B cygwin -and -.B posix -platforms: +If no tool list is specified, then SCons will auto-detect the installed +tools using the PATH variable in the ENV construction variable and the +platform name when the Environment is constructed. Changing the PATH +variable after the Environment is constructed will not cause the tools to +be redetected. +SCons supports the following tool specifications +out of the box on all platforms: .ES ar dvipdf dvips g++ g77 -gas (if the GNU assembler is available) -gcc -gnulink -latex -lex -nasm (if the GNU assembler is not available) -pdflatex -pdftex -tar -tex -yacc -.EE - -SCons supports the following tool specifications out of the box on -.B os2 -platforms: - -.ES -dvipdf -dvips -g77 -icc -ifl -ilink -latex -lex -nasm -pdflatex -pdftex -tex -yacc -.EE - -SCons supports the following tool specifications out of the box on -.B win32 -platforms: - -.ES -dvipdf -dvips -g77 icc ifl ilink +gas +gcc +gnulink latex lex -lib +masm mslink msvc -masm nasm pdflatex pdftex @@ -782,6 +744,10 @@ tex yacc .EE +On posix and cygwin platforms the GNU tools (e.g. gcc) are preferred by SCons, +on win32 the Microsoft tools (e.g. msvc) are preferred by SCons, and in OS/2 the IBM +tools (e.g. icc) are preferred by SCons. + .SS Builder Methods Build rules are specified by calling a construction |