More fixes for solaris.
Typo
cmsarch returns $SCRAM_ARCH, if it is set.
- cmsarch command is now provided to return the full architecture (cmsos only return the os/cpu part) - cmsset_default.sh now uses cmsarch for code reuse. - scramv1 and scramv0 now should work in mixed architectures mode.
Fixes for solaris.
Compatibility with solaris added.
Does not take an additional parameter anymore.
removing compilerv.
MIssing = in set.
Multiple fixes to the environment: -reduced pollution -CMS_PATH not changed if already present -SCRAM_ARCH not touched if already defined
Does not exit 1 since this will mean the shell is closed, since the file is sourced.
Fixes wrong != .
If SCRAM_ARCH is set, does not try to detect it.
- Detects 64 bit platforms running in 32 bit mode as ia32 - Uses correct compilers for slc4 and slc3_amd64.
bashism in csh code.
Beautification fixes.
- Fixes problems with aliased ls - Uses %instroot for home in case $VO_CMS_SW_DIR and $OSG_APP are not set. - allow for extra option to specify architecture.
Missing ! added.
removes zshism.
Fixes for OSG added.
Exports CMS_PATH.
Exits if it cannot understand where it is...
Fixes the problem with cmsset_default.sh under bash.
Does a backup of cmsset_default and bin before installing.
Fixes for csh.
Does not package the possible contents of %cmsplatf/etc/profile.d
- Dependency on SCRAM/SCRAMV1 removed... - Now cmsset_default is pluggable. Packages that provide a link to their init.sh/init.csh in %cmsplatf/etc/profile.d/etc get it sourced. By default the environment is empty.
Fixes csh missbehaviour
Adds the cmsset files to the packages...
Hardcodes the compiler for different architectures.
Creates cmsset_default.(c)sh in $RPM_INSTALL_PREFIX. Sourcing such a file will: -detect the architecture (it uses the same cmsos command which is used widely by install.sh) -set the SCRAM_ARCH -add $RPM_INSTALL_PREFIX/bin and lib to PATH/LD_LIBRARY_PATH -source init.sh for scram and scramv1
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.