Commit Graph

1403 Commits

Author SHA1 Message Date
gsell 936bb4e4a3 build-system: really load the configured overlays 2024-08-29 14:32:52 +02:00
gsell 5ccf61065e Merge branch '343-build-system-use-regex-for-the-system-check' into 'master'
Resolve "build-system: use regex for the system  check"

Closes #343

See merge request Pmodules/src!331
2024-08-29 14:18:35 +02:00
gsell 4dcaded201 build-system: change from glob to regex matching for system list 2024-08-29 14:15:34 +02:00
gsell b19c038f47 Merge branch '342-build-system-check-type-of-variants-block' into 'master'
Resolve "build-system: check type of variants block"

Closes #342

See merge request Pmodules/src!330
2024-08-29 14:11:09 +02:00
gsell 8b80ec9cfd build-system: check type of variants added 2024-08-29 14:08:52 +02:00
gsell 7ea8fa11ce Merge branch '341-build-system-load-required-overlays-to-build-a-module' into 'master'
Resolve "build-system: load required overlays to build a module"

Closes #341

See merge request Pmodules/src!329
2024-08-29 14:03:05 +02:00
gsell c2f7733c8b build-system: load required overlays for building a module 2024-08-29 14:00:37 +02:00
gsell af82391ef0 Merge branch '339-modulecmd-loading-lmod-files-as-dependencies-of-a-tcl-modulefile' into 'master'
Resolve "modulecmd: loading Lmod files as dependencies of a Tcl modulefile"

Closes #339

See merge request Pmodules/src!318
2024-08-23 13:23:19 +02:00
gsell dd14f9d3e9 modulecmd: loading Lmod modulefiles as deps of Tcl modulefile fixed 2024-08-23 13:21:39 +02:00
gsell 25c9525f3f Merge branch '338-modulecmd-read-dependencies-file-from-same-directory-as-modulefile' into 'master'
Resolve "modulecmd: read dependencies file from same directory as modulefile"

Closes #338

See merge request Pmodules/src!317
2024-08-23 13:17:15 +02:00
gsell cfc844bccb modulecmd: read dependencies from file in same directory as modulefile 2024-08-23 13:14:48 +02:00
gsell c99e10d180 Merge branch '337-modulecmd-use-of-wrong-shell-in-sub-cmd-unload' into 'master'
Resolve "modulecmd: use of wrong shell in sub-cmd unload"

Closes #337

See merge request Pmodules/src!316
2024-08-23 13:09:29 +02:00
gsell 35081f59ce modulecmd: bugfix: use of wrong shell in sub-cmd unload 2024-08-23 13:08:19 +02:00
gsell 48d5ded1f6 Merge branch '336-build-system-don-t-cleanup-modulefiles-in-the-base-overlay' into 'master'
Resolve "build-system: don't cleanup modulefiles in the base overlay"

Closes #336

See merge request Pmodules/src!315
2024-08-21 11:43:31 +02:00
gsell 9b720ba93c build-system: don't cleanup modulefiles in base overlay 2024-08-21 11:41:09 +02:00
gsell 7e61caaa29 Merge branch '335-build-system-pbuild-module_is_avail-doesn-t-work-for-lmod' into 'master'
Resolve "build-system: pbuild::module_is_avail() doesn't work for Lmod"

Closes #335

See merge request Pmodules/src!314
2024-08-21 11:18:11 +02:00
gsell 5b8176014d build-system: support for Lmod in pbuild::module_is_avail() 2024-08-21 11:17:16 +02:00
gsell 8500068473 Merge branch '334-modulecmd-un-using-a-group-is-broken' into 'master'
Resolve "modulecmd: un-using a group is broken"

Closes #334

See merge request Pmodules/src!313
2024-08-21 11:10:03 +02:00
gsell d639c08bb3 modulecmd: bugfix in un-using a group 2024-08-21 11:06:40 +02:00
gsell ea28d5c0fd Merge branch '333-modulecmd-module-use-group-adds-directories-of-overlays-in-wrong-order' into 'master'
Resolve "modulecmd: 'module use GROUP' adds directories of overlays in wrong order"

Closes #333

See merge request Pmodules/src!312
2024-08-21 11:02:27 +02:00
gsell 84f3ab6703 modulecmd: fix order of dirs in MODULEPATH 2024-08-21 11:01:06 +02:00
gsell 59c116b70b Merge branch '332-modulecmd-use-of-unset-variable-in-sub-cmd-unuse' into 'master'
Resolve "modulecmd: use of unset variable in sub-cmd unuse"

Closes #332

See merge request Pmodules/src!311
2024-08-21 10:49:13 +02:00
gsell fefe313d51 modulecmd: use of unset variable fixed 2024-08-21 10:48:22 +02:00
gsell 10c6922f8a Merge branch '331-modulecmd-lmod-removes-directories-from-modulepath' into 'master'
Resolve "modulecmd: Lmod removes directories from MODULEPATH"

Closes #331

See merge request Pmodules/src!310
2024-08-21 10:44:23 +02:00
gsell 889aafd2f9 modulecmd: re-add directory to MODULEPATH removed by Lmod 2024-08-21 10:42:53 +02:00
gsell fdcdc1c69d Merge branch '330-bump-version-to-1-1-23' into 'master'
Resolve "bump version to 1.1.23"

Closes #330

See merge request Pmodules/src!309
2024-08-16 17:34:34 +02:00
gsell 73a35ed7d3 version bumped to 1.1.23 2024-08-16 17:33:53 +02:00
gsell dd35a0b239 Merge branch '329-update-changelog' into 'master'
Resolve "update changelog"

Closes #329

See merge request Pmodules/src!308
2024-08-16 16:22:35 +02:00
gsell 66af5b935e changelog updated 2024-08-16 15:30:43 +02:00
gsell 84c6dba446 Merge branch '328-modulecmd-ignore-release-stage-if-full-module-name-specified' into 'master'
Resolve "modulecmd: ignore release stage if full module name specified"

Closes #328

See merge request Pmodules/src!307
2024-08-16 13:35:23 +02:00
gsell c977703d26 modulecmd: ignore release stage if full module name specified 2024-08-16 13:34:20 +02:00
gsell 259a467c97 Merge branch '327-modulecmd-set-_lmfiles_-and-loadedmodules-if-unset-by-lmod' into 'master'
Resolve "modulecmd: set _LMFILES_ and LOADEDMODULES if unset by Lmod"

Closes #327

See merge request Pmodules/src!306
2024-08-16 13:30:28 +02:00
gsell 367337b559 modulecmd: set _LMFILES_ and LOADEDMODULES if removed by Lmod 2024-08-16 13:29:34 +02:00
gsell b9715f9dc6 Merge branch '326-modulecmd-try-to-create-directories-of-the-overlays' into 'master'
Resolve "modulecmd: try to create directories of the overlays"

Closes #326

See merge request Pmodules/src!305
2024-08-16 13:03:49 +02:00
gsell f828c728ad modulecmd: create missing directories for overlays
Print error message if the directory cannot be created.
2024-08-16 13:02:00 +02:00
gsell c04cef12b8 Merge branch '325-modulecmd-lmod-removes-entries-from-_lmfiles_-loaded-by-tcl-modulecmd' into 'master'
Resolve "modulecmd: Lmod removes entries from _LMFILES_ loaded by Tcl modulecmd"

Closes #325

See merge request Pmodules/src!304
2024-08-14 17:22:02 +02:00
gsell c26ac94dae modulecmd: problems with loading/unloading Lmod files fixed 2024-08-14 17:20:30 +02:00
gsell 4b1b8a4d6e Merge branch '324-modulecmd-cleanup-and-syntax-fixes' into 'master'
Resolve "modulecmd: cleanup and syntax fixes"

Closes #324

See merge request Pmodules/src!303
2024-08-14 15:05:31 +02:00
gsell 8192c6db6b modulecmd: cleanup and syntactical errors fixed 2024-08-14 15:02:51 +02:00
gsell 0a6e1e83aa Merge branch '323-modulecmd-overlays-are-listed-twice' into 'master'
Resolve "modulecmd: overlays are listed twice"

Closes #323

See merge request Pmodules/src!302
2024-08-14 14:58:20 +02:00
gsell e272a092eb modulecmd: bugfix: overlay were listed twice 2024-08-14 14:57:35 +02:00
gsell 055a32562c Merge branch '322-build-system-pbuild-add_configure_args-shouldn-t-be-marked-as-deprecated' into 'master'
Resolve "build-system: pbuild::add_configure_args() shouldn't be marked as deprecated"

Closes #322

See merge request Pmodules/src!301
2024-08-14 14:45:57 +02:00
gsell 7477e3997e build-system: pbuild::add_configure_args() is not deprecated 2024-08-14 14:44:46 +02:00
gsell 5ff46c7224 Merge branch '321-modulecmd-sometime-we-need-extra-directories-to-be-added-in-an-overlay' into 'master'
Resolve "modulecmd: sometime we need extra directories to be added in an overlay"

Closes #321

See merge request Pmodules/src!300
2024-08-14 14:30:14 +02:00
gsell 2653bb86b3 modulecmd: additional directories in overlays 2024-08-14 14:28:11 +02:00
gsell 8e40fb118b Merge branch '320-build-system-building-multiple-version-and-or-variants-is-broken' into 'master'
Resolve "build-system: building multiple version and/or variants is broken"

Closes #320

See merge request Pmodules/src!299
2024-08-13 17:34:08 +02:00
gsell 63b971432a build-system: bugfix: building multiple versions and/or variants 2024-08-13 17:33:01 +02:00
gsell f54a91166e build-system: bugfix: building multiple versions and/or variants 2024-08-13 17:31:18 +02:00
gsell 471cba091d Merge branch '319-modulecmd-bugfix-in-test-whether-a-file-is-a-modulefile-or-not' into 'master'
Resolve "modulecmd: bugfix in test whether a file is a modulefile or not"

Closes #319

See merge request Pmodules/src!298
2024-08-13 16:33:06 +02:00
gsell 85cf207e9e modulecmd: bugfix in test whether a file is a modulefile or not 2024-08-13 16:32:07 +02:00