Online release
From GlueXWiki
Revision as of 16:17, 15 May 2013 by Wolin (Talk | contribs) (Created page with "=How To Make an Online Release with SCONS= '''Introduction''' Official online releases must be made from the hdsys account. You can make a release in your own area by followi...")
How To Make an Online Release with SCONS
Introduction
Official online releases must be made from the hdsys account. You can make a release in your own area by following the instructions below, with some obvious modifications.
- Log into the hdsys account.
- Go to the official release area, create a new release directory structure:
$ cd /gluex/builds $ mkdir theRelease $ cd theRelease $ mkdir packages $ cd packages
- Check out the buildScripts package and any other packages you want to release:
$ svn co https://halldsvn.jlab.org/repos/trunk/online/packages/buildScripts $ svn co https://halldsvn.jlab.org/repos/trunk/online/packages/somePackage ...
- Get SConsctruct file that builds and releases full packages
$ cp buildScripts/scripts/SConstruct_for_package_dir SConstruct $ ls somePackage/ buildSCripts/ SConstruct