Skip to content

Commit df6c6e6

Browse files
committed
Merge pull request #2 from boegel/modules-unload-deps
make generating recursive unloading modules configurable (and non-default)
2 parents 5942c51 + e4e71c3 commit df6c6e6

195 files changed

Lines changed: 7482 additions & 2516 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

MANIFEST.in

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
include eb
2+
include minimal_bash_completion.bash
3+
include optcomplete.bash
24
recursive-include easybuild *py
35
recursive-include test *py *eb
46
recursive-include test/framework/modules *

RELEASE_NOTES

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,38 @@
11
This file contains a description of the major changes to the easybuild-framework EasyBuild package.
22
For more detailed information, please see the git log.
33

4+
v1.10.0 (December 24th 2013)
5+
----------------------------
6+
7+
feature + bugfix release
8+
- various other enhancements, including:
9+
- set unique default temporary directory, add --tmpdir command line option (#695)
10+
- add support for computing and verifying source/patch file checksums (#774, #777, #779, #801, #802)
11+
- cfr. 'checksums' easyconfig parameter
12+
- add support for `eb --confighelp`, which prints out an example configuration file (#775)
13+
- add initial support for `eb` tab completion in bash shells (#775, #797, #798)
14+
- see also https://github.com/hpcugent/easybuild/wiki/Setting-up-tab-completion-for-bash
15+
- note: may be quite slow for now
16+
- enhancements for using Lmod as modules tool (#780, #795, #796):
17+
- ignore Lmod spider cache by setting $LMOD_IGNORE_CACHE (requires Lmod 5.2)
18+
- bump required Lmod version to v5.2
19+
- get rid of slow workaround for detecting module directories (only required for older Lmod versions)
20+
- fix version parsing for Lmod release candidates (rc)
21+
- improve integration with `lmod spider` by adding 'Description: ' prefix to 'module-whatis' field of module
22+
- add --dry-short-short/-D and --search-short/-S command line options (#781)
23+
- add toolchain definition for 'gompic', intended for using with CUDA-aware OpenMPI (#783)
24+
- add support for specifying multiple robot paths (#786)
25+
- add various source URL constants, add support for '%(nameletter)s' and '%(nameletterlower)s' templates (#793)
26+
- add 'buildininstalldir' easyconfig parameter (#794)
27+
- add --ignore-osdeps command line option (#799, #802)
28+
- various bug fixes, including:
29+
- enable -mt_mpi compiler flag if both usempi and openmp toolchain options are enabled (#771)
30+
- only use libmkl_solver* libraries for Intel MKL versions prior to 10.3 (#776)
31+
- fix toolchain support for recent Intel tools (#785)
32+
- code style fixes in main.py to adhere more to PEP8 (#789)
33+
- make sure 'easyblock' easyconfig parameter is listed in `eb -a` (#791)
34+
- fix error that may pop up when using skipsteps=source (#792)
35+
436
v1.9.0 (November 17th 2013)
537
---------------------------
638

easybuild/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
##
2-
# Copyright 2011-2013 Ghent University
2+
# Copyright 2011-2014 Ghent University
33
#
44
# This file is part of EasyBuild,
55
# originally created by the HPC team of Ghent University (http://ugent.be/hpc/en),

easybuild/easybuild_config.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# #
2-
# Copyright 2009-2013 Ghent University
2+
# Copyright 2009-2014 Ghent University
33
#
44
# This file is part of EasyBuild,
55
# originally created by the HPC team of Ghent University (http://ugent.be/hpc/en),

easybuild/framework/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
##
2-
# Copyright 2009-2013 Ghent University
2+
# Copyright 2009-2014 Ghent University
33
#
44
# This file is part of EasyBuild,
55
# originally created by the HPC team of Ghent University (http://ugent.be/hpc/en),

0 commit comments

Comments
 (0)