PAUL SCHERRER INSTITUT
EPICS at PSI
PSIEPICSSLSSwissFELProscan

EPICS

EPICS at PSI
Software
Training

web epics.web.psi.ch

Author: Elke Zimoch
Phone: +41 56 310 5121
Updated: 09.11.2005


Printer friendly version
 

slsinstall

The complete documentation can be found here.

Installs IOC Applications from the working directory or from the CVS repository to $SLSBASE.

Paramater list:

-h
--help
Help. Display this text.
-v
--version
Display version number.
-V
--verbose
Run the program in verbose mode.
-i <tag_name>
--install <tag_name> <additional_parameters>
Install from the CVS. The project's Gnumakefile is used.
-nl
--nolinks
Copy files in IOCs directories instead of doing symbolic links.
-pl
--preservelinks
Copy sym. links rather than copying the files they point to.
-a
--applications
Install only client part.
-ioc "<IOC1> [<IOC2> ...]"Install IOCs specified in the list.
-arch <ARCHITECTURE>Install the specified IOCs with this architecture.
--noiocmonInstall without "iocmon". This works only if new EPICS and VxWorks structure is used.
--vmetoolhelpDisplays the VMTool help.

Examples:

slsinstall
Install all. Does symbolic links.

slsinstall -V -nl
Install all. Does copies. Verbose mode.

slsinstall -a
Install only applications.

slsinstall -ioc "MTEST-VME-T1 MTEST-VME-T4" -arch mv2306_SYNC
Install IOCs specified in the list with the specified architecture. Client part is not installed.

slsinstall -a -ioc "MTEST-VME-T1 MTEST-VME-T4"
Install IOCs specified in the list and client part of the project.

slsinstall -V -i X_X09LA_FE_1_7
Install the specified version of the project X/X09LA/FE in $SLSBASE.

slsinstall -V -i X_X09LA_FE_1_7 -ioc "X09LA-VME-FE"
Installs the specified version of the project X/X09LA/FE in $SLSBASE, but only to the specified IOC.

-> Back to driver list


Author: Elke Zimoch   Phone: +41 56 310 5121   Email: elke.zimoch@psi.ch   Updated: 09.11.2005   Source: /afs/psi.ch/project/epics/webhosting/help/driver/slsinstall-docu.php