![]() ![]()
|
MRG Interactive DevelopmentsMesoscale Research Group, McGill/SUNY/UQAM |
The Simple Software Manager (SSM) is a SourceForge registered project managed by developers at the Canadian Meteorological Centre. It is intended to be a simple mechanism for installing and maintaining software packages. Full documentation for the package is available here.
install_ssm.ksh and is
available here.$AFSISIO variable, and set it
by hand if necessary.install_ssm.ksh$HOME/ssm.without_python
flag, but this option is generally unsupported (the best answer is probably to install
Python).Subscribe_System option allows a privilged user to change
/etc/profile for all users.Install PGI option is only for systems on the MSC computing
network that can access the CMC/RPN license server. All other users must provide
their own compilers. If building for a user with their own PG license, do not
use the Install PGI option.Install PGI can be easily corrected by changing
the PG license.dat.ref license file.install_ssm.ksh.wget http://collaboration.cmc.ec.gc.ca/science/ssm/install_ssm.kshinstall_ssm.ksh.install_ssm.ksh.install_ssm.ksh.testing subdirectory.EXAMPLES subdirectory.GENMACROS to execute
the autoarmnlib guessing tests.
rpnmacros.h is generated here._custom.install_ssm.ksh.install_ssm.ksh script has finished
running, check that all EC_ssm references link to
.profile_$ARCH.bash rather than Korn shell (ksh),
you will need to add the following to the end of the $HOME/.bashrc file:
. $HOME/.profile
All packages are contained at
http://collaboration.cmc.ec.gc.ca/science/ssm/, and are also available
locally at /home/dormrb02/ssm. Note that the
-d argument in the commands below is only necessary if you
are installing ssm in a non-standard (home) location.
ssm install -d dir -p pkg
To install from a local file (e.g. in the current directory):
ssm install -d dir -u `pwd` -p pkg-u can be any absolute path.
ssm publish -d dir -p pkgarchitecture = all packages only, and should
be placed in the bin during construction.
ssmprep -basePath dir -p pkgdir listed here is a user-specified build area.
/users/dor/armn/lib/ovbin/SSMPREP pkg
script to prepare the directory strucutre for you.name_version_architecturebin, etc,
include, lib, man,
share. All other subdirectories in the package will
be ignored.chmod u+x make-ssm and run it.MRG Interactive is a supporter of open source initiatives and,
Questions or Comments? Contact our WebMaster.