- Nov 29, 2015
-
-
Todd Gamblin authored
-
Todd Gamblin authored
-
Todd Gamblin authored
-
Todd Gamblin authored
-
- Nov 26, 2015
-
-
Todd Gamblin authored
Added test for, e.g.: import spack.pkg.builtin.mock.mpich import spack.pkg.builtin.mock.mpich as mpich from spack.pkg.builtin.mock.mpich import Mpich Among others. These ensure that direct package imports work so that packages can be extended.
-
Todd Gamblin authored
Package repositories now look like this: top-level-dir/ repo.yaml packages/ libelf/ package.py mpich/ package.py ... This leaves room at the top level for additional metadata, source, per-repo configs, indexes, etc., and it makes it easy to see that something is a spack repo (just look for repo.yaml and packages).
-
- Nov 25, 2015
-
-
Todd Gamblin authored
Making distinction between install database and package repositories clearer.
-
Todd Gamblin authored
-
- Nov 23, 2015
-
-
Todd Gamblin authored
-
- Nov 12, 2015
-
-
Todd Gamblin authored
- fix up routines in namespace trie. - trie can now hold intermediate elements. - trie now has a test case.
-
Todd Gamblin authored
-
Todd Gamblin authored
Conflicts: lib/spack/spack/__init__.py lib/spack/spack/directives.py lib/spack/spack/packages.py
-
- Nov 05, 2015
-
-
Todd Gamblin authored
-
Todd Gamblin authored
- `remove_prefix` was modified to remove from the DB, but the package may not have been added to the DB yet when `remove_prefix` is called from `cleanup`. - Made `remove_prefix` a pure utility function (it just removes the prefix) - Added `installed_db.remove()` call only after the `remove_prefix` in `uninstall`.
-
- Nov 04, 2015
-
-
Todd Gamblin authored
-
- Oct 30, 2015
-
-
Todd Gamblin authored
Fixed typo : write_lock() -> write_transaction()
-
Massimiliano Culpo authored
-
- Oct 29, 2015
-
-
Todd Gamblin authored
-
Todd Gamblin authored
Features/testinstall cmd
-
Todd Gamblin authored
dbus: disable systemd
-
Todd Gamblin authored
clang : updated versions + depends_on(python)
-
Todd Gamblin authored
ncurses: update package
-
Todd Gamblin authored
paraview: add package
-
Todd Gamblin authored
generalize one of the cases to handle many more kinds of formatting o…
-
Todd Gamblin authored
architecture: use uname if available
-
Todd Gamblin authored
GCC : added variant to packages for binutils, solve linking time error
-
- Oct 28, 2015
-
-
Mark Miller authored
-
- Oct 27, 2015
-
-
Todd Gamblin authored
-
Todd Gamblin authored
- Code simplification ignored case where exception was raised. - If LockError was raised, read and write counts were incremented erroneously. - updated lock test.
-
Peter Scheibel authored
them do have a source_path: use this instead to check whether the package resources were successfully retrieved.
-
Todd Gamblin authored
Added v5.2.2 for xz library
-
Ben Boeckel authored
A first attempt; builds successfully. Some dependencies have hard-coded dependencies where they shouldn't (e.g., hdf5 -> mpi, libxml -> python), but that's a different rabbit hole.
-
Ben Boeckel authored
Not necessary in spack. Also forcefully installs outside of the prefix.
-
Ben Boeckel authored
-
Todd Gamblin authored
-
Massimiliano Culpo authored
llvm : added dependency on 'python@2.7:' for better portability
-
Massimiliano Culpo authored
-
- Oct 26, 2015
-
-
Ben Boeckel authored
-
Ben Boeckel authored
-
Peter Scheibel authored
stage.fetch() was updated to raise a FetchError instead of calling tty.die(). Output is the same for spack install in case of a fetch error.
-