...
- mount lcls cvs repo.
- Expand physics/seal. Select All in physics/seal, then check them out (not checkout physics/seal itself, because of funny subdir issue in Eclipe)
- Select feature.cmlogviewer; double-click on cmlogviewer.product.
- Go to Exporting -> Eclipse Product Export Wizard
- Override the Product Configuration "Root directory" to new version number, eg "2.2"
- Check that Destination is /usr/local/lcls/physics/apps/cmlogviewer/product/
- Build
- Check that the output was built in the destination
- Test it (without using the script therefore)
- Optionally, set CMLOG_HOST and CMLOG_PORT
- $LCLS_ROOT/physics/apps/cmlogviewer/product/<version>/cmlogviewer -data $HOME/.cmlogviewer
- Ignore Gtk-WARNING
- Repoint the "current" link to the new production: Eg from /usr/local/lcls/physics/apps/cmlogviewer/product/ execute:
rm current && ln -s 2.2 current - check executes from lclshome
...