1. 12 Oct, 2018 1 commit
  2. 11 Oct, 2018 3 commits
    • gsell's avatar
      Pmodules/modulecmd.bash.in · 73dc9e72
      gsell authored
      - support for use-flags implemented/fixed
      73dc9e72
    • gsell's avatar
      Pmodules/modbuild · 9360296b
      gsell authored
      - libpbuild.bash is sourced after parsing command line arguments
      - use-flags implemented
      9360296b
    • gsell's avatar
      Pmodules/libpbuild.bash · b450e725
      gsell authored
      - supported_os() renamed to supported_systems(), check is done in make_all
      - supported_compilers() removed, obsolete since all variants must be defined in the variants-file
      - set_download_url() cannot be used to pass SHA256 sums
      - set_sha256sum() added
      b450e725
  3. 05 Oct, 2018 3 commits
    • gsell's avatar
      Pmodules/modulecmd.bash.in · fb2f4898
      gsell authored
      - support for architecture specific modules added
      - cleanup
      fb2f4898
    • gsell's avatar
      Pmodules/modbuild · 9895c77a
      gsell authored
      - usage reviewed
      - more general "system" concept implemented, replacing $OS and $variant_flavor
      - option '--install-modulefile' replaced with '--update-modulefiles' to install the module and the release file
      9895c77a
    • gsell's avatar
      Pmodules/libpbuild.bash: · 4a6f2f63
      gsell authored
      - more general concept of systems implemented, replacing OS specific stuff
      - bugfix in 'install_pmodules_files()'
      - install modulefile and release file together
      4a6f2f63
  4. 28 Sep, 2018 3 commits
    • gsell's avatar
      Pmodules/modulecmd.bash.in · 1477614f
      gsell authored
      - in subcommand_search(): option to print variants file style output removed
      1477614f
    • gsell's avatar
      build envoronment: · 526a825d
      gsell authored
      - specifying a variants file has been replaced by a more flexible 'flavor' implementation
      - 'ModuleGroup' has been renamed to 'GROUP'
      - bugfix in setting 'PREFIX'
      - a variants file must exist
      - '--with' arguments are used to select a variant only not to load a module
      - a SHA256 hash-sum can now be passed as second argument to set_download_url()
      - a (relative) output file-name can now be passed as third argument to set_download_url()
      - '{set,add}_docfile*()' have been replaced by 'install_docfiles()'
      - build dependencies are now written to the doc-directory
      - build script and variants file are installed in doc-directory
      526a825d
    • gsell's avatar
      Pmodules/libmodules.tcl: · 6d4367a1
      gsell authored
      - set variable 'GROUP'
      - prepend dir to CMAKE_MODULE_PATH or PKG_CONFIG_PATH if corresponding directory exist
      6d4367a1
  5. 14 Sep, 2018 5 commits
    • gsell's avatar
      build: · ecb52175
      gsell authored
      - create directories in PMODULES_HOME before compiling anything
      ecb52175
    • gsell's avatar
      Tools/getopt/build · 5e81afe8
      gsell authored
      - bugfix
      5e81afe8
    • gsell's avatar
      Pmodules/modulecmd.bash.in · 23b4c37b
      gsell authored
      - bugfix in subcommand_load(): LOADEDMODULES were not set correct: the output of "modulecmd ...
      23b4c37b
    • gsell's avatar
      Pmodules/libpbuild.bash · 88d8ee9a
      gsell authored
      - install modulefile to doc-dir
      - make sure BUILD_DIR exist
      88d8ee9a
    • gsell's avatar
      Pmodules/bash: · b83f8762
      gsell authored
      - std::append_path() and std::replace_path(): bugfix: spaces in directory names were not handled correctly
      b83f8762
  6. 30 Aug, 2018 3 commits
    • gsell's avatar
      Pmodules/modulecmd.bash.in: · b17d9a28
      gsell authored
      - bugfixes in subcommand_load()
      b17d9a28
    • gsell's avatar
      Pmodules/libpbuild.bash · c682f53e
      gsell authored
      - auto-detect whether to use autotools or CMake
      - pbuild::use_autotools() and pbuild::use_cmake() added, with these function you can select the to be used configuration tool if script for both are provided
      c682f53e
    • gsell's avatar
      Pmodules/libmodules.tcl: · 7b637e97
      gsell authored
      - set P,V, V_{MAJOR,MINOR,PATCHLVL,RELEASE,PKG} as global variable, so they are available in modulesfiles
      7b637e97
  7. 16 Aug, 2018 2 commits
  8. 15 Aug, 2018 7 commits
  9. 20 Jul, 2018 1 commit
  10. 19 Jul, 2018 3 commits
  11. 12 Jul, 2018 1 commit
  12. 11 Jul, 2018 8 commits