Resolve "build-systems: fix issues in recipes of luarocks and 7z"
Closes#365
See merge request Pmodules/src!377
(cherry picked from commit 6a79b5ff59)
fdfebe1c build-system: bugs in recipes fixed
Co-authored-by: gsell <achim.gsell@psi.ch>
Resolve "modbuild: if no variant is specified, an uset variable is used"
Closes#364
See merge request Pmodules/src!375
(cherry picked from commit 6603d91503)
8ceec1a8 build-system: using unset variables fixed if no variants specified
Co-authored-by: gsell <achim.gsell@psi.ch>
Resolve "build-system: review info messages and other minor changes"
Closes#362
See merge request Pmodules/src!371
(cherry picked from commit a6a1c759cc)
65d2acac build-system: info messages reviewed
Co-authored-by: gsell <achim.gsell@psi.ch>
Resolve "build-system: bug in loading used overlays"
Closes#361
See merge request Pmodules/src!369
(cherry picked from commit afdaa632a0)
e8f38df1 build-system: bugfix if 'use_overlays' is empty
Co-authored-by: gsell <achim.gsell@psi.ch>
Resolve "build-system: default build function are not defined"
Closes#359
See merge request Pmodules/src!365
(cherry picked from commit 877906a73a)
d370780e build-system: define build functions in default config
Co-authored-by: gsell <achim.gsell@psi.ch>
Resolve "modulecmd: $HOSTNAME can be the short name"
Closes#357
See merge request Pmodules/src!361
(cherry picked from commit ed30c4a73d)
ea7fe278 modulecmd: use 'hostname -f' to get the fqdn not $HOSTNAME
Co-authored-by: gsell <achim.gsell@psi.ch>
Resolve "build-system: add key in YAML config in which the functions required to build a module/variant can be set"
Closes#356
See merge request Pmodules/src!359
(cherry picked from commit b74839e1ef)
70252320 build-system: configurable build functions to use per module/variant
Co-authored-by: gsell <achim.gsell@psi.ch>
Resolve "build-system: cleanup, refactor check whether a variant has to be built"
Closes#354
See merge request Pmodules/src!355
(cherry picked from commit 9bdfc49a8c)
b2ec1e46 build-system: cleanup and refactor which variants to build
Co-authored-by: gsell <achim.gsell@psi.ch>
Resolve "modulecmd: regex for overlay excludes"
Closes#353
See merge request Pmodules/src!353
(cherry picked from commit 9f6945d300)
94661065 modulecmd: regex can now be used in overlay excludes
Co-authored-by: gsell <achim.gsell@psi.ch>
Resolve "PSI OpenMPI modules not loading correctly"
Closes#352
See merge request Pmodules/src!351
(cherry picked from commit 340ddd0699)
33f58472 modulecmd: bugfix in loading multiple modules in same call of module
Co-authored-by: gsell <achim.gsell@psi.ch>
Resolve "build-system: loading overlays fails if more than one overlay has to be loaded"
Closes#351
See merge request Pmodules/src!349
(cherry picked from commit fdc09cdbbc)
3237a5b1 build-system: bugfix in loading required overlays
Co-authored-by: gsell <achim.gsell@psi.ch>
Resolve "build-system: use reference variable to process YAML input"
Closes#348
See merge request Pmodules/src!343
(cherry picked from commit 2420f16655)
b046a0c0 build-system: use ref variable to pass YAML input
Co-authored-by: gsell <achim.gsell@psi.ch>
Resolve "build-system: review and refactor installation of module- and config-files"
Closes#345
See merge request Pmodules/src!333
(cherry picked from commit 18eb56ab1a)
73ccb05a build-system: installation of modulefile and config files reviewed
Co-authored-by: gsell <achim.gsell@psi.ch>
Resolve "build-system: use regex for the system check"
Closes#343
See merge request Pmodules/src!331
(cherry picked from commit 5ccf61065e)
4dcaded2 build-system: change from glob to regex matching for system list
Co-authored-by: gsell <achim.gsell@psi.ch>