summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-08-30Keep dashes in command names, translate to underscoresAdam J. Stewart1-2/+3
2016-08-30Make subcommands importable, '-' -> '_', fixes #1642Adam J. Stewart5-7/+10
2016-08-30Fix spack --profile, fixes #1639Adam J. Stewart1-35/+8
2016-08-30Add spack to the PATH for doc testsAdam J. Stewart1-0/+3
2016-08-30Remove py-mercurial, going with mercurial package insteadAdam J. Stewart2-45/+1
2016-08-30Use console instead of shell syntax lexer, fixes #1634Adam J. Stewart8-1002/+970
2016-08-30Always run Documentation testsAdam J. Stewart1-10/+2
2016-08-30Fixes #1620, Missing referencesAdam J. Stewart2-3/+6
2016-08-30Fixes #1618, Problems with spack package-listAdam J. Stewart1-9/+14
2016-08-30Fix docstrings for core Spack libraries, fixes #1612Adam J. Stewart20-201/+205
2016-08-30Fix unexpected indentation in .rst files, #1612Adam J. Stewart2-2/+2
2016-08-30Fix package docstrings, #1612Adam J. Stewart31-128/+83
2016-08-30Fix #1608, Include file not foundAdam J. Stewart1-2/+2
2016-08-30Fix #1604 and fix #1605, title underline problemsAdam J. Stewart8-277/+411
2016-08-30Added more missing dependenciesAdam J. Stewart3-10/+28
2016-08-30Fix #1594, duplicate explicit target nameAdam J. Stewart1-2/+2
2016-08-30Fix typos and bugs in Travis config fileAdam J. Stewart1-5/+2
Forgot to change one of the TEST_TYPEs to TEST_SUITE. -eq not working, trying == instead. Cache doesn't seem to be working, removed.
2016-08-30Add mercurial package, used as test dependencyAdam J. Stewart5-7/+78
2016-08-30Only run unit tests when core Spack framework is modifiedAdam J. Stewart4-53/+127
2016-08-30Run documentation tests when documentation is modifiedAdam J. Stewart2-3/+38
2016-08-30Add generic changed_files scriptAdam J. Stewart2-16/+54
2016-08-30Some flake8 settings weren't documentedAdam J. Stewart1-4/+7
2016-08-30Overhaul Spack's CI InfrastructureAdam J. Stewart4-20/+27
2016-08-30Merge pull request #1412 from adamjstewart/features/cmakeTodd Gamblin12-40/+264
Overhaul of CMake package and compression libraries
2016-08-30Merge pull request #1668 from ax3l/topic-pngwriterTodd Gamblin1-0/+55
PNGwriter: Add Spack Package
2016-08-30Merge pull request #1667 from ax3l/topic-libsplashTodd Gamblin1-0/+59
libSplash: Add Spack Package
2016-08-30HDF5 Dependency: Rewrite to UnionAxel Huebl1-2/+2
@adamjstewart ``` think you'll find that if you try running something like: spack spec libsplash ^hdf5@1.8.15 It will complain that libsplash does not depend on hdf5. This is a bug in Spack's dependency resolution. A workaround for this is to tell it to always depend on hdf5. ``` @davydden ``` to expand on @adamjstewart comment, spack will make a union of dependencies, i.e. hdf5@1.8.6: + hdf5+mpi = hdf5:1.8.6:+mpi, that's why it works. ``` thank you for the hint!
2016-08-30PNGwriter: Add Spack PackageAxel Huebl1-0/+55
Adds a package for [PNGwriter](https://github.com/pngwriter/pngwriter/), a simple high-level C++ png API used in scientific projects. ``` PNGwriter is a very easy to use open source graphics library that uses PNG as its output format. The interface has been designed to be as simple and intuitive as possible. It supports plotting and reading pixels in the RGB (red, green, blue), HSV (hue, saturation, value/brightness) and CMYK (cyan, magenta, yellow, black) colour spaces, basic shapes, scaling, bilinear interpolation, full TrueType antialiased and rotated text support, bezier curves, opening existing PNG images and more. ``` PNGwriter is a dependency for [PIConGPU](http://picongpu.hzdr.de), an open-source, many-core, fully-relativistic particle-in-cell code and further software developed at [Helmholz-Zentrum Dresden - Rossendorf](https://www.hzdr.de).
2016-08-30libSplash: Add Spack PackageAxel Huebl1-0/+59
Adds a package for [libSplash](https://github.com/ComputationalRadiationPhysics/libSplash), a high-level library around serial and parallel HDF5 for regular grids and particle data sets. ``` libSplash aims at developing a HDF5-based I/O library for HPC simulations. It is created as an easy-to-use frontend for the standard HDF5 library with support for MPI processes in a cluster environment. While the standard HDF5 library provides detailed low-level control, libSplash simplifies tasks commonly found in large-scale HPC simulations, such as iter- ative computations and MPI distributed processes. ``` libSplash is a dependency for [PIConGPU](http://picongpu.hzdr.de), an open-source, many-core, fully-relativistic particle-in-cell code and further software developed at [Helmholz-Zentrum Dresden - Rossendorf](https://www.hzdr.de). libSplash builds in two versions, one without MPI writing domain-decomposed posix-style HDF5 files per process and one (default) with MPI and MPI-I/O ("parallel HDF5") support aggregating into a single file per MPI communicator. libSplash is used in conjunction with [openPMD](http://openPMD.org), see also [github.com/openPMD/](https://github.com/openPMD/).
2016-08-30Move all documentation generation into conf.pyTodd Gamblin3-21/+32
- extra steps in Makefile are ignored by readthedocs
2016-08-29Merge pull request #1652 from ax3l/topic-updateAdios110Todd Gamblin1-16/+103
Update ADIOS Package
2016-08-29resources : added docs fixes #1551 (#1627)Massimiliano Culpo2-3/+23
2016-08-29Fix exception constructors. (#1663)Todd Gamblin1-3/+7
2016-08-29libpciaccess: Changed libtool to a build dependency. (#1602)Elizabeth Fischer1-1/+1
2016-08-30Remove Space, Enable ParallelAxel Huebl1-4/+1
- remove space before comma - enable parallel build again (seems to work)
2016-08-30ADIOS: Use NetCDF Prefix from spec'sAxel Huebl1-2/+1
2016-08-29added qt-creator (#1659)Gregory Lee1-0/+46
2016-08-30Defaults: MPI=True, Fortran=FalseAxel Huebl1-2/+2
- ADIOS is mainly a parallel I/O library - a Fortran compiler is non-standard in a minimal install
2016-08-29RM Outdated Comments, Versions & CodeAxel Huebl1-10/+1
2016-08-29Always External MXML; type='build'Axel Huebl1-8/+7
- always use `mxml` as an external dependency in spack - declare `build`-only dependencies correctly
2016-08-29ADIOS: disable parallel makeAxel Huebl1-0/+3
2016-08-29New URL scheme for newer (and older) PDTs (#1651)Robert D. French1-7/+7
2016-08-29Change spack --profile sort key for 2.6 compatibility. (#1656)Todd Gamblin1-1/+1
2016-08-29ADIOS: Run Autotools FirstAxel Huebl1-0/+8
2016-08-29Ole' GNU nano; Actually ran flake8 (#1649)Robert D. French1-0/+40
2016-08-29Merge pull request #1564 from adamjstewart/features/createTodd Gamblin1-1/+2
Suggest setuptools when creating Python package
2016-08-29Merge pull request #1563 from adamjstewart/features/sphinxTodd Gamblin13-41/+279
Add all Sphinx dependencies
2016-08-29Update ADIOS PackageAxel Huebl1-14/+104
This PR updates the ADIOS package. **Changes:** - add latest stable release `1.10.0` - add previous versions (hashes) - add default license header - add build options (shamelessly taken from HDF5 package) - add validation for excisting FC (as in HDF5) and make optional - handle mxml dependency correctly (not required in 1.10.0+) - add `CFLAGS=-fPIC` to build shared (python) libs in ADIOS' lib - remove `-DMPICH_IGNORE_CXX_SEEK` since it is normally not required - remove `MPICC/CXX?FC` since `--with-mpi` just performs well - add transforms: - `zlib`: useful (optional) default - `szip`: optional (compile often broken) - add transports that are not as performant as the `.bp` format: - `hdf5`: non-default - `netcdf`: non-default, close #1610
2016-08-29Merge pull request #1619 from davydden/pkg/nwchem_macos_fixTodd Gamblin1-0/+5
nwchem: use basename for CC and FC
2016-08-29nwchem: use basename for CC and FCDenis Davydov1-0/+5