900719_FOCE : Building New SIAM While Service is Running This page last changed on Jun 07, 2009 by headley. Copied from Kent email of June 6. Just so it's captured somewhere, here's my procedure for building a new SIAM tag while the service is running. ## Check Out login as ops cd /home/ops/build . /home/ops/scripts/setCVSROOT <cvs user> [note: source siam-env; note the dot] /home/ops/scripts/minimalCheckout <cvs user> <siam-tag> [note: this takes a long time] mv /home/ops/build/siam2 /home/ops/build/siam2<siam-tag>- Now done by minimalCheckout ## Make . /home/ops/scripts/siam-env /home/ops/build/<siam-tag> [note: source siam-env; note the dot] cd /home/ops/build/<siam-tag> mkdir classes if it doesn't exist make -s [note: this takes 20\-30 min, you'll only see errors and warnings \(there are many harmless warnings\)] make siamjar cd /native/foce make foceio make testSensoray cd /home/ops/build/siam2-<siam-tag> cvs -Q co puckxml mkdir ports if it doesn't exist make focepucks (note: 1731.xml is missing; I've been copying junk.xml to 1731.xml) cp properties/siamPort.cfg.foce properties/siamPort.cfg ## To install: exitNode loc cp /home/ops/siam2 /home/ops/siam2-<oldSiamTag> mv /home/ops/build/siam2-<siam-tag> /home/ops/siam2

Document generated by Confluence on Feb 03, 2026 14:29