The Hall-D Online Software 11-Sep-2013 The build system for online software uses scons. To build the entire tree in a development mode you need to add the buildScripts/scripts directory to your PYTHONPATH environment variable to access the build system libraries: setenv PYTHONPATH ${HDONLINE}/buildScripts/scripts:${PYTHONPATH} where HDONLINE is set to the topmost directory (i.e. where this README file is located). In production mode you would instead point PYTHONPATH to the buildScripts directory in an official release area, e.g: setenv PYTHONPATH /buildScripts/:${PYTHONPATH} Note that official releases can only be made from the hdsys account. By default files are installed into an architecture-dependent directory in the indivdual package directories, into bin, lib, include and other sub-directories. In the case of scripts, no installation is actually done since they are already in the correct place. If the HALLD_INSTALL_DIR environment variable is set then all installation files will be installed there instead (including scripts to the ${HALLD_INSTALL_DIR}/scripts directory). This is typically done for official releases from the hdsys account. More details can be found on the web here: https://halldweb1.jlab.org/wiki/index.php/SCONS_for_online