Tools for apps stack
An apps stack is defined as a directory of the form
/sfs/applications/YYYYMM[_build]
This repository contains the following Bash scripts:
apprm- Remove an app from an (or a list of) apps stack(s)appsync- Sync an app between two apps stackscontainer2module- Pull container and install as moduleeasyblocksync- Sync easyblocksgoolfc- Automatic installation of entire goolfc toolchain
vendorchown- Change group ownership for vendor software
checksrc- Check timestamp of module source filesfind_default- Find default version of compilers and toolchainsfind_incomplete_install- Find potentially incomplete EasyBuild installationsmltest- Test module load for the entire apps stackrevdep- Find reverse dependencyset_default- Set default version of compilers and toolchainsstackdiff- Compare two apps stacks viatree