Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

...

SCons is installed at SLAC in /afs/slac/g/glast/applications/SCons

Desktop Machines

Wiki MarkupPrerequisites:
Python 2.5.1-gl1 available from the installer \ [see the workbook for details\]
CVS access \ [see the workbook for details\]

Obtain SCons from http://scons.org

...

When SCons is performing the build process it will put files in the following subdirectories that are located in the same directory as the SConstruct file:

  • Wiki Markupinclude/\[packageName\] - all the globally shared header files for \ [packageName\]unmigrated-wiki-markup
  • bin/\[variant\] - all wrapper scripts for the variant. A variant specifies the OS and compile options such as debug or optimized, such as redhat4-x86_64-64bit
  • Wiki Markupexe/\[variant\] - the binariesunmigrated-wiki-markup
  • lib/\[variant\] - all the libraries for the variant. This variant string is the same as aboveunmigrated-wiki-markup
  • pfiles/\[packageName\] - all the pfiles for \ [packageName\]

Other such output directories will be created in the future and they will follow the same convention. If the contents of the directory is dependent on the OS or the compile options, it will include the variant sub directory. If it is independent of such changes it will not include that directory.

...