Logo Search packages:      
Sourcecode: blender version File versions  Download package

SCons::Tool Namespace Reference


Detailed Description

::386asm

SCons.Tool.386asm

Tool specification for the 386ASM assembler for the Phar Lap ETS embedded
operating system.

There normally shouldn't be any need to import this module directly.
It will usually be imported through the generic SCons.Tool.Tool()
selection method.

SCons.Tool

SCons tool selection.

This looks for modules that define a callable object that can modify
a construction environment as appropriate for a given tool (or tool
chain).

Note that because this subsystem just *selects* a callable that can
modify a construction environment, it's possible for people to define
their own "tool specification" in an arbitrary callable function.  No
one needs to use or tie in to this subsystem in order to roll their own
tool definition.


Classes

class  Tool
class  ToolInitializer
class  ToolInitializerMethod

Namespaces

namespace  aixc
 ++
namespace  aixcc
namespace  aixf77
namespace  aixlink
namespace  applelink
namespace  ar
namespace  as
namespace  bcc32
namespace  BitKeeper
namespace  c
 ++
namespace  cc
namespace  cvf
namespace  CVS
namespace  default
namespace  dmd
namespace  dvi
namespace  dvipdf
namespace  dvips
namespace  f77
namespace  f90
namespace  f95
namespace  filesystem
namespace  fortran
namespace  FortranCommon
namespace  g
 ++
namespace  g77
namespace  gas
namespace  gcc
namespace  gfortran
namespace  gnulink
namespace  gs
namespace  hpc
 ++
namespace  hpcc
namespace  hplink
namespace  icc
namespace  icl
namespace  ifl
namespace  ifort
namespace  ilink
namespace  ilink32
namespace  install
namespace  intelc
namespace  jar
namespace  javac
namespace  JavaCommon
namespace  javah
namespace  latex
namespace  lex
namespace  link
namespace  linkloc
namespace  m4
namespace  masm
namespace  midl
namespace  mingw
namespace  mslib
namespace  mslink
namespace  msvc
namespace  msvs
namespace  mwcc
namespace  mwld
namespace  nasm
namespace  packaging
namespace  pdf
namespace  pdflatex
namespace  pdftex
namespace  Perforce
namespace  PharLapCommon
namespace  qt
namespace  RCS
namespace  rmic
namespace  rpcgen
namespace  rpm
namespace  SCCS
namespace  sgiar
namespace  sgic
 ++
namespace  sgicc
namespace  sgilink
namespace  Subversion
namespace  sunar
namespace  sunc
 ++
namespace  suncc
namespace  sunf77
namespace  sunf90
namespace  sunf95
namespace  sunlink
namespace  swig
namespace  tar
namespace  tex
namespace  tlib
namespace  wix
namespace  yacc
namespace  zip

Functions

def createCFileBuilders
def CreateJarBuilder
def CreateJavaClassDirBuilder
def CreateJavaClassFileBuilder
def CreateJavaFileBuilder
def CreateJavaHBuilder
def createLoadableModuleBuilder
def createObjBuilders
def createProgBuilder
def createSharedLibBuilder
def createStaticLibBuilder
def FindAllTools
def FindTool
def Initializers
def tool_list

Variables

string __revision__ = "src/engine/SCons/Tool/__init__.py 3603 2008/10/10 05:46:45 scons"
tuple CScanner = SCons.Scanner.C.CScanner()
list CSuffixes
list DefaultToolpath = []
tuple DScanner = SCons.Scanner.D.DScanner()
list DSuffixes = ['.d']
list IDLSuffixes = [".idl", ".IDL"]
tuple LaTeXScanner = SCons.Scanner.LaTeX.LaTeXScanner()
list LaTeXSuffixes = [".tex", ".ltx", ".latex"]
tuple PDFLaTeXScanner = SCons.Scanner.LaTeX.PDFLaTeXScanner()
tuple ProgramScanner = SCons.Scanner.Prog.ProgramScanner()
tuple SourceFileScanner = SCons.Scanner.Base({}, name='SourceFileScanner')


Generated by  Doxygen 1.6.0   Back to index