gsell
5fd2da59f2
Merge branch 'cherry-pick-d0125da3' into '1.1.22'
...
modulecmd (#383 ): required keys added to dict OverlayConfigKeys
See merge request Pmodules/src!407
2025-02-03 12:20:36 +01:00
gsell
103e6f5cbf
modulecmd ( #383 ): required keys added to dict OverlayConfigKeys
...
(cherry picked from commit d0125da316 )
Co-authored-by: Achim Gsell <achim.gsell@psi.ch >
2025-02-03 12:19:59 +01:00
gsell
169a3dbe97
Merge branch 'cherry-pick-ae00d9f8' into '1.1.22'
...
build-system (#382 ): bugfix in yml::get_group_deps()
See merge request Pmodules/src!405
2025-02-03 10:55:59 +01:00
gsell
07b95b39d9
build-system ( #382 ): bugfix in yml::get_group_deps()
...
(cherry picked from commit ae00d9f865 )
Co-authored-by: Achim Gsell <achim.gsell@psi.ch >
2025-02-03 10:53:11 +01:00
gsell
b228fd2e88
Merge branch 'cherry-pick-ac33def2' into '1.1.22'
...
build-system: YAM anchors are now supported
See merge request Pmodules/src!396
2024-11-28 14:47:16 +01:00
gsell
1bd326a55b
build-system: YAM anchors are now supported
...
(cherry picked from commit ac33def277 )
Co-authored-by: Achim Gsell <achim.gsell@psi.ch >
2024-11-28 14:46:59 +01:00
gsell
9ad98c3a90
Merge branch 'cherry-pick-9b996bb1' into '1.1.22'
...
build-system: set Pmodules system config file with env. variable
See merge request Pmodules/src!395
2024-11-28 14:46:21 +01:00
gsell
4adcde41ed
build-system: set Pmodules system config file with env. variable
...
(cherry picked from commit 9b996bb1bc )
Co-authored-by: Achim Gsell <achim.gsell@psi.ch >
2024-11-28 14:46:04 +01:00
gsell
5a13aafd68
Merge branch 'cherry-pick-d00b776e' into '1.1.22'
...
build-system: always update module config files if requested
See merge request Pmodules/src!394
2024-11-28 14:45:30 +01:00
gsell
cc16faa62c
build-system: always update module config files if requested
...
(cherry picked from commit d00b776e68 )
Co-authored-by: Achim Gsell <achim.gsell@psi.ch >
2024-11-28 14:45:18 +01:00
gsell
28db9b5b53
Merge branch 'cherry-pick-b647a11a' into '1.1.22'
...
build-system: select modulefile from config
See merge request Pmodules/src!393
2024-11-28 14:44:54 +01:00
gsell
42b67e740d
build-system: select modulefile from config
...
(cherry picked from commit b647a11a4f )
Co-authored-by: Achim Gsell <achim.gsell@psi.ch >
2024-11-28 14:44:40 +01:00
gsell
058de1f91e
Merge branch 'cherry-pick-a38d855d' into '1.1.22'
...
build-system: bugfixes if build_functions are specified in config file
See merge request Pmodules/src!392
2024-11-28 14:43:51 +01:00
gsell
c013c072a6
build-system: bugfixes if build_functions are specified in config file
...
(cherry picked from commit a38d855df9 )
Co-authored-by: Achim Gsell <achim.gsell@psi.ch >
2024-11-28 14:43:34 +01:00
gsell
05ff79d859
Merge branch 'cherry-pick-b06a81e1' into '1.1.22'
...
build-system: bugfix in initialisation of the variables Systems and UsedOverlays
See merge request Pmodules/src!391
2024-11-28 14:41:00 +01:00
gsell
cb2cb53a68
build-system: bugfix in initialisation of the variables Systems and UsedOverlays
...
(cherry picked from commit b06a81e155 )
Co-authored-by: Achim Gsell <achim.gsell@psi.ch >
2024-11-28 14:40:42 +01:00
gsell
b1e6c7fa93
Merge branch 'cherry-pick-0427c007' into '1.1.22'
...
buid-system: add prefix to sub-functions in _build_module()
See merge request Pmodules/src!390
2024-11-28 14:39:34 +01:00
gsell
b45998633a
buid-system: add prefix to sub-functions in _build_module()
...
(cherry picked from commit 0427c0077f )
Co-authored-by: Achim Gsell <achim.gsell@psi.ch >
2024-11-28 14:39:17 +01:00
gsell
dd838c098c
Merge branch 'cherry-pick-53e7dbfa' into '1.1.22'
...
build-system, modulecmd: code cleanup
See merge request Pmodules/src!389
2024-11-28 14:38:17 +01:00
gsell
ee9cf7a0e9
build-system, modulecmd: code cleanup
...
(cherry picked from commit 53e7dbfa1c )
Co-authored-by: Achim Gsell <achim.gsell@psi.ch >
2024-11-28 14:37:59 +01:00
gsell
697116634f
Merge branch 'cherry-pick-6a79b5ff' into '1.1.22'
...
Merge branch '365-build-systems-fix-issues-in-recipes-of-luarocks-and-7z' into 'master'
See merge request Pmodules/src!378
2024-09-25 09:34:23 +02:00
gsell
834c59d5a2
Merge branch '365-build-systems-fix-issues-in-recipes-of-luarocks-and-7z' into 'master'
...
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 >
2024-09-25 09:33:39 +02:00
gsell
db848594ff
build-system: yq.aarch64_Linux added
2024-09-24 18:09:31 +02:00
gsell
8d88af348f
Merge branch 'cherry-pick-6603d915' into '1.1.22'
...
Merge branch '364-modbuild-if-no-variant-is-specified-an-uset-variable-is-used' into 'master'
See merge request Pmodules/src!376
2024-09-20 14:24:14 +02:00
gsell
3168fb5104
Merge branch '364-modbuild-if-no-variant-is-specified-an-uset-variable-is-used' into 'master'
...
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 >
2024-09-20 14:23:53 +02:00
gsell
4e74ad6db8
Merge branch 'cherry-pick-f36c0f66' into '1.1.22'
...
Merge branch '363-modulecmd-load-hints-are-not-shown' into 'master'
See merge request Pmodules/src!374
2024-09-20 09:53:00 +02:00
gsell
1d061d018d
Merge branch '363-modulecmd-load-hints-are-not-shown' into 'master'
...
Resolve "modulecmd: load hints are not shown"
Closes #363
See merge request Pmodules/src!373
(cherry picked from commit f36c0f6689 )
2c25825a modulecmd: show load hints again
Co-authored-by: gsell <achim.gsell@psi.ch >
2024-09-20 09:52:48 +02:00
gsell
d44bd74d78
Merge branch 'cherry-pick-a6a1c759' into '1.1.22'
...
Merge branch '362-build-system-review-info-messages-and-other-minor-changes' into 'master'
See merge request Pmodules/src!372
2024-09-20 09:46:17 +02:00
gsell
6efe99da6e
Merge branch '362-build-system-review-info-messages-and-other-minor-changes' into 'master'
...
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 >
2024-09-20 09:46:03 +02:00
gsell
b039b0c11f
Merge branch 'cherry-pick-afdaa632' into '1.1.22'
...
Merge branch '361-build-system-bug-in-loading-used-overlays' into 'master'
See merge request Pmodules/src!370
2024-09-20 09:38:29 +02:00
gsell
662c1dd824
Merge branch '361-build-system-bug-in-loading-used-overlays' into 'master'
...
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 >
2024-09-20 09:38:17 +02:00
gsell
6ba98a504b
Merge branch 'cherry-pick-99a16899' into '1.1.22'
...
Merge branch '360-modulecmd-overlayexcludes-matches-everything-if-empty' into 'master'
See merge request Pmodules/src!368
2024-09-11 17:02:41 +02:00
gsell
f247577818
Merge branch '360-modulecmd-overlayexcludes-matches-everything-if-empty' into 'master'
...
Resolve "modulecmd: OverlayExcludes matches everything if empty"
Closes #360
See merge request Pmodules/src!367
(cherry picked from commit 99a168996f )
a86a0a7c modulecmd: bugfix in handling overlay excludes
Co-authored-by: gsell <achim.gsell@psi.ch >
2024-09-11 17:02:27 +02:00
gsell
51e7953b85
Merge branch 'cherry-pick-877906a7' into '1.1.22'
...
Merge branch '359-build-system-default-build-function-are-not-defined' into 'master'
See merge request Pmodules/src!366
2024-09-11 10:37:30 +02:00
gsell
bfc83c02d0
Merge branch '359-build-system-default-build-function-are-not-defined' into 'master'
...
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 >
2024-09-11 10:37:14 +02:00
gsell
740b99fbe1
Merge branch 'cherry-pick-91dbcefd' into '1.1.22'
...
Merge branch '358-build-system-add-use_flags-to-yaml-config-file' into 'master'
See merge request Pmodules/src!364
2024-09-11 10:32:43 +02:00
gsell
a3230eafd0
Merge branch '358-build-system-add-use_flags-to-yaml-config-file' into 'master'
...
Resolve "build-system: add use_flags to YAML config file"
Closes #358
See merge request Pmodules/src!363
(cherry picked from commit 91dbcefd7f )
5e1c3feb build-system: use_flags in YAML config file
Co-authored-by: gsell <achim.gsell@psi.ch >
2024-09-11 10:32:28 +02:00
gsell
60eefb5df8
Merge branch 'cherry-pick-ed30c4a7' into '1.1.22'
...
Merge branch '357-modulecmd-hostname-can-be-the-short-name' into 'master'
See merge request Pmodules/src!362
2024-09-10 10:30:39 +02:00
gsell
7056ea8365
Merge branch '357-modulecmd-hostname-can-be-the-short-name' into 'master'
...
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 >
2024-09-10 10:30:22 +02:00
gsell
5dac0f19b2
Merge branch 'cherry-pick-b74839e1' into '1.1.22'
...
Merge branch...
See merge request Pmodules/src!360
2024-09-09 12:10:02 +02:00
gsell
5b54a5f1f8
Merge branch '356-build-system-add-key-in-yaml-config-in-which-the-functions-required-to-build-a-module-variant' into 'master'
...
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 >
2024-09-09 12:09:52 +02:00
gsell
d3162fe543
Merge branch 'cherry-pick-b0bdb83c' into '1.1.22'
...
Merge branch '355-build-system-cleanup-legacy-build-functions' into 'master'
See merge request Pmodules/src!358
2024-09-09 11:37:51 +02:00
gsell
347ca7bc06
Merge branch '355-build-system-cleanup-legacy-build-functions' into 'master'
...
Resolve "build-system: cleanup legacy build functions"
Closes #355
See merge request Pmodules/src!357
(cherry picked from commit b0bdb83cdc )
a88f76f5 build-system: cleanup legacy build functions
Co-authored-by: gsell <achim.gsell@psi.ch >
2024-09-09 11:37:40 +02:00
gsell
31878634f5
Merge branch 'cherry-pick-9bdfc49a' into '1.1.22'
...
Merge branch...
See merge request Pmodules/src!356
2024-09-09 11:32:28 +02:00
gsell
6c13b4eaa2
Merge branch '354-build-system-cleanup-refactor-check-whether-a-variant-has-to-be-built' into 'master'
...
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 >
2024-09-09 11:32:18 +02:00
gsell
d07fb70fca
Merge branch 'cherry-pick-9f6945d3' into '1.1.22'
...
Merge branch '353-modulecmd-regex-for-overlay-excludes' into 'master'
See merge request Pmodules/src!354
2024-09-09 10:34:22 +02:00
gsell
76112ae2c3
Merge branch '353-modulecmd-regex-for-overlay-excludes' into 'master'
...
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 >
2024-09-09 10:34:10 +02:00
gsell
58d93c6c7f
Merge branch 'cherry-pick-340ddd06' into '1.1.22'
...
Merge branch '352-psi-openmpi-modules-not-loading-correctly' into 'master'
See merge request Pmodules/src!352
2024-09-05 17:28:29 +02:00
gsell
84642e7584
Merge branch '352-psi-openmpi-modules-not-loading-correctly' into 'master'
...
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 >
2024-09-05 17:27:11 +02:00
gsell
65eaded799
Merge branch 'cherry-pick-fdc09cdb' into '1.1.22'
...
Merge branch...
See merge request Pmodules/src!350
2024-09-05 17:03:23 +02:00