gsell
2d11a0d1de
Merge branch 'cherry-pick-3e95734d' into '1.1.22'
...
Merge branch '391-build-system-change-order-of-checks-to-build-a-module' into 'master'
See merge request Pmodules/src!422
2025-02-19 10:45:33 +01:00
gsell
4287122af7
Merge branch '391-build-system-change-order-of-checks-to-build-a-module' into 'master'
...
Resolve "build-system: change order of checks to build a module"
Closes #391
See merge request Pmodules/src!421
(cherry picked from commit 3e95734d4e )
61887f78 build-system: change order of checks to build a module
Co-authored-by: gsell <achim.gsell@psi.ch >
2025-02-19 10:45:10 +01:00
gsell
7fcc5a2149
Merge branch 'cherry-pick-d003e91e' into '1.1.22'
...
Merge branch '390-build-system-add-check-that-a-dependency-load-successfully' into 'master'
See merge request Pmodules/src!420
2025-02-19 10:39:00 +01:00
gsell
1b3db2c8ad
Merge branch '390-build-system-add-check-that-a-dependency-load-successfully' into 'master'
...
Resolve "build-system: add check that a dependency load successfully."
Closes #390
See merge request Pmodules/src!419
(cherry picked from commit d003e91e1b )
963467ea build-system: add check that a dependency was successfully loaded
Co-authored-by: gsell <achim.gsell@psi.ch >
2025-02-19 10:38:34 +01:00
gsell
60302d0ab2
Merge branch 'cherry-pick-4eb51369' into '1.1.22'
...
Merge branch '389-build-system-bug-in-setting-up-the-build-environment' into 'master'
See merge request Pmodules/src!418
2025-02-19 10:32:49 +01:00
gsell
740e4aa691
Merge branch '389-build-system-bug-in-setting-up-the-build-environment' into 'master'
...
Resolve "build-system: bug in setting up the build environment"
Closes #389
See merge request Pmodules/src!417
(cherry picked from commit 4eb51369ee )
0062dbfb build-system: bugfix in setting up the env for building modules
Co-authored-by: gsell <achim.gsell@psi.ch >
2025-02-19 10:32:13 +01:00
gsell
fabac70d87
Merge branch '387-libpmodules-overlay-names-must-be-quoted' into '1.1.22'
...
Resolve "libpmodules: overlay names must be quoted"
See merge request Pmodules/src!415
2025-02-05 16:05:35 +01:00
gsell
5df70021bc
libpmodules ( #387 ): quote overlays names in config file reader
2025-02-05 16:03:55 +01:00
gsell
87169fc4a5
Merge branch '385-libpmodules-ignore-new-keys-in-overlay-config-file-2' into '1.1.22'
...
Resolve "libpmodules: ignore new keys in overlay config file"
See merge request Pmodules/src!414
2025-02-05 15:11:38 +01:00
gsell
e0de052b53
libpmodules ( #385 ): accept but ignore new keys in Pmodules.yaml
2025-02-05 15:08:27 +01:00
gsell
e0841bce39
Merge branch '386-libstd-bugs-in-std-append_path-and-std-prepend_path' into '1.1.22'
...
Resolve "libstd: bugs in std::append_path() and std::prepend_path()"
See merge request Pmodules/src!412
2025-02-04 16:12:24 +01:00
gsell
a3ee63cf88
libstd ( #386 ): bugfixes in std::append_path(), std::prepend_path()
2025-02-04 16:10:51 +01:00
gsell
b7f56a408d
Merge branch '385-libpmodules-ignore-new-keys-in-overlay-config-file-2' into '1.1.22'
...
Resolve "libpmodules: ignore new keys in overlay config file"
See merge request Pmodules/src!411
2025-02-03 14:33:27 +01:00
gsell
cc257bbe41
libpmodules ( #385 ): accept keys for newer versions in overlay config
2025-02-03 14:31:22 +01:00
gsell
04193cdf15
Merge branch 'cherry-pick-8354e703' into '1.1.22'
...
libstd (#384 ): bugfix in function std::remove_path()
See merge request Pmodules/src!409
2025-02-03 12:29:45 +01:00
gsell
ca4df4d43e
libstd ( #384 ): bugfix in function std::remove_path()
...
(cherry picked from commit 8354e703c5 )
Co-authored-by: Achim Gsell <achim.gsell@psi.ch >
2025-02-03 12:29:23 +01:00
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