Commit Graph

1167 Commits

Author SHA1 Message Date
gsell dbacccc47e CHANGELOG updated 2023-12-12 17:46:14 +01:00
gsell e72939229d CHANGELOG updated 2023-12-12 17:41:42 +01:00
gsell 4b45dbe6bb CHANGELOG updated 2023-12-12 17:10:34 +01:00
gsell 94825f90f7 CHANGELOG updated 2023-12-12 16:47:09 +01:00
gsell edadd0683e CHANGELOG updated 2023-12-12 16:41:16 +01:00
gsell 1a608ba9a7 CHANGELOG updated 2023-12-12 16:30:43 +01:00
gsell 66b5dcd99d Merge branch '232-yaml-configuration-files' into 'master'
Resolve "YAML configuration files"

Closes #232

See merge request Pmodules/src!209
2023-12-12 16:04:32 +01:00
gsell 9d24007730 modbuild: check type of value in YAML config 2023-12-12 16:02:05 +01:00
gsell f56f493654 modbuild: removing modules fixed 2023-11-29 16:05:51 +01:00
gsell be7d8517ac modulecmd: store field-names in YAML module config in lowercase 2023-11-17 16:06:57 +01:00
gsell 964a22be60 modulecmd: rel_stage refactored to relstage 2023-11-17 16:04:30 +01:00
gsell 19c0b65331 modulecmd: bugfix in reading module config
Missing redirect added
2023-11-17 16:00:20 +01:00
gsell 52eaf2b610 modbuild: std:die() message fixed if config for version is missing 2023-11-17 15:58:26 +01:00
gsell fea05585f7 modbuild: typo in std::die() message fixed 2023-11-17 15:57:37 +01:00
gsell 01d33c5641 modbuild: redirection fixed in get_yaml_file_fmt() 2023-11-17 15:56:29 +01:00
gsell 05c96cd41b modbuild: reading system-list fixed 2023-11-17 15:55:45 +01:00
gsell 2208f274b3 modbuild: check whether the module can be build on system reviewed
Entries in the system-list can use glob style pattern matching.
2023-11-17 15:51:28 +01:00
gsell 63f9e225f4 modulecmd: ununsed function die_is_blocked() removed 2023-11-17 15:50:06 +01:00
gsell 693c38b3b0 modulecmd: check availability of a module reviewed
Entries in the system- and blocklist can now use glob pattern.
The blocklist is now checked before the system list.
2023-11-17 15:47:02 +01:00
gsell adbceb602f modulecmd: blocking of modules reviewed
System- and blocklist are now in the YAML module configuration file.
2023-11-17 15:43:11 +01:00
gsell 300577d0bb modbuild: install YAML module config file 2023-11-17 15:41:34 +01:00
gsell b6ce1c71c1 modbuild: check supported system fixed in YAML mode 2023-11-17 15:39:39 +01:00
gsell 0080e9d6f3 modbuild: pass YAML configuration to library 2023-11-17 15:37:28 +01:00
gsell a17340fbfb cont. YAML config file implementation 2023-10-27 18:48:07 +02:00
gsell 3c66af7565 Implementation of YAML configuration files 2023-10-20 17:35:15 +02:00
gsell c3e9047f78 Merge branch '231-bugfix-in-version_lt' into 'master'
Resolve "bugfix in version_lt"

Closes #231

See merge request Pmodules/src!208
1.1.15
2023-08-15 10:03:43 +02:00
gsell 95365ea0da build-system: bugfix in version_lt() 2023-08-15 10:03:17 +02:00
gsell 361d251f2b Merge branch '230-update-changelog-and-cleanup' into 'master'
Resolve "update CHANGELOG and cleanup"

Closes #230

See merge request Pmodules/src!207
2023-08-04 14:51:12 +02:00
Achim Gsell 19dc7e8ebc update CHANGELOG for version 1.1.15 2023-08-04 14:48:25 +02:00
gsell 4625342ca4 modbuild: some progress with YAML config files 2023-08-04 14:39:13 +02:00
gsell 0db3cb3d84 Merge branch '229-block-loading-of-a-module-on-blocklisted-systems' into 'master'
Resolve "block loading of a module on blocklisted systems"

Closes #229

See merge request Pmodules/src!206
2023-08-04 14:33:54 +02:00
Achim Gsell 4c74e288c0 modulecmd: block loading of a module on dedicated systems 2023-08-04 14:29:10 +02:00
gsell 5202fc6c8a Merge branch '228-modbuild-better-version-compare-functions' into 'master'
Resolve "modbuild: better version compare functions"

Closes #228

See merge request Pmodules/src!205
2023-08-04 14:17:17 +02:00
Achim Gsell 8103e5668e modbuild: improved version compare functions 2023-08-04 14:16:34 +02:00
gsell 9922aeede1 Merge branch '227-modbuild-runs-each-build-twice' into 'master'
Resolve "modbuild runs each build twice"

Closes #227

See merge request Pmodules/src!204
2023-08-04 14:11:13 +02:00
Achim Gsell 1685043df5 modbuild: bugfix: don't build module twice 2023-08-04 14:06:39 +02:00
Achim Gsell cde1dc32f6 Set version to 1.1.15 2023-08-04 14:04:23 +02:00
gsell 5f666a5f42 Merge branch '226-lookup-of-default-legacy-config-files-doesn-t-work' into 'master'
Resolve "lookup of default legacy config files doesn't work"

Closes #226

See merge request Pmodules/src!203
1.1.14
2023-07-26 16:38:37 +02:00
gsell 9a9f0617a8 Changelog updated 2023-07-26 16:35:42 +02:00
gsell 6456f222db lookup of default legacy config files fixed 2023-07-26 16:32:38 +02:00
gsell 3c0fe5f0aa version set to 1.1.14 2023-07-26 16:14:46 +02:00
gsell 6e3578852f Merge branch '225-update-changelog-md' into 'master'
Resolve "update CHANGELOG.md"

Closes #225

See merge request Pmodules/src!202
1.1.13
2023-07-14 15:54:12 +00:00
gsell f34ad44762 CHANGELOG updated 2023-07-14 17:49:49 +02:00
gsell 4f4799f8c2 Merge branch '224-don-t-test-a-bash-array-with-n' into 'master'
Resolve "don't test a bash array with -n"

Closes #224

See merge request Pmodules/src!201
2023-07-14 15:41:14 +00:00
gsell 338c5a4f91 libpbuild.bash: bugfix in installing shared libs 2023-07-14 17:38:00 +02:00
gsell 5bd5c6be86 Merge branch '223-initialisation-of-pmodules_distfilesdir-and-pmodules_tmpdir' into 'master'
Resolve "Initialisation of PMODULES_DISTFILESDIR and PMODULES_TMPDIR"

Closes #223

See merge request Pmodules/src!200
2023-07-11 13:47:37 +00:00
gsell aff9d3c0bb Initialization of PMODULES_DISTFILESDIR and PMODULES_TMPDIR fixed 2023-07-11 15:28:48 +02:00
gsell 311a1ca0e6 Merge branch '222-list-of-available-modules-can-be-incomplete' into 'master'
Resolve "list of available modules can be incomplete"

Closes #222

See merge request Pmodules/src!199
2023-07-10 16:48:55 +00:00
gsell 3d013bce0b modulecmd.bash: bugfix in getting available modules 2023-07-10 18:48:18 +02:00
gsell f95760375a Merge branch '221-implement-system-collection-in-overlays' into 'master'
Resolve "implement system collection in overlays"

Closes #221

See merge request Pmodules/src!198
2023-07-10 16:42:26 +00:00