summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)AuthorFilesLines
2016-07-17Merge pull request #1252 from hartzell/patch-5Todd Gamblin1-3/+4
Fix format of explanation of an example & question
2016-07-17Merge pull request #1240 from epfl-scitas/truncated_documentationTodd Gamblin1-8/+8
doc : fixes #1239
2016-07-17docs : substituted None with empty cellalalazo1-3/+3
2016-07-16flake8 fixesDenis Davydov1-0/+2
2016-07-16add to_lib_name() to get library name from a pathDenis Davydov1-3/+7
2016-07-16Explicitly request zmpi in module blacklist test.Michael Kuhn1-1/+1
2016-07-15Merge pull request #1261 from adamjstewart/features/create-deptypebecker331-3/+3
Automatically add deptype to newly created packages
2016-07-15Automatically add deptype to newly created packagesAdam J. Stewart1-3/+3
2016-07-15Merge pull request #1251 from hartzell/patch-4becker331-1/+1
Minor typo fix
2016-07-15Merge branch 'develop' of https://github.com/LLNL/spack into ↵alalazo1-1/+1
features/install_with_phases Conflicts: lib/spack/spack/__init__.py var/spack/repos/builtin/packages/gmp/package.py var/spack/repos/builtin/packages/openjpeg/package.py
2016-07-15Merge branch 'develop' of https://github.com/LLNL/spack into ↵alalazo24-194/+521
features/install_with_phases Conflicts: lib/spack/spack/__init__.py var/spack/repos/builtin/packages/gmp/package.py var/spack/repos/builtin/packages/openjpeg/package.py
2016-07-15Merge branch 'develop' of https://github.com/LLNL/spack into ↵alalazo24-195/+537
features/module_refresh Conflicts: lib/spack/spack/cmd/module.py
2016-07-14spec: assign namespaces to the full dependency DAGBen Boeckel1-1/+1
2016-07-14package: mention the package that is no concreteBen Boeckel1-1/+1
2016-07-14spack: introduce dependency typesBen Boeckel20-181/+506
deptypes: allow for different queries For things like Python modules, they are required for the build and runtime, but rather than adding a new parameter for what to query across the dependency DAG, just expose the recursive query parameter.
2016-07-14test: use file:// url for git reposBen Boeckel1-2/+2
2016-07-14test/stage: use os.path.realpath on the test pathsBen Boeckel1-2/+2
When var/spack/stage is a symlink, the tests fail since realpath is used on the resulting path, but not the original path, so the string compare fails. Smarter path testing might be a better option.
2016-07-14directory_layout: fix error path when specs conflictBen Boeckel1-2/+2
2016-07-14typos: fix some typosBen Boeckel2-4/+4
2016-07-14Remove extraneous letter 'p'George Hartzell1-1/+1
It got in there by mistake, now it's gone.
2016-07-14Fix format of explanation of an example & questionGeorge Hartzell1-3/+4
This list was not formatted correctly on [the ReadTheDocs site](http://software.llnl.gov/spack/basic_usage.html#specs-dependencies). I'm not a .rst expert, but I think that it was improperly indented. The example includes an `arch=...` string but *arch* is not listed in the valid compiler flag specifiers or architecture specifiers. Should it be, or is it considered an "optional variant specifier?
2016-07-14Minor typo fixGeorge Hartzell1-2/+2
the packages that depends on => the packages that depend on
2016-07-14CMakePackage : added hook for roo CmakeLists.txt, removed duplicated code ↵alalazo2-14/+18
from build_environment.py
2016-07-14log : refactored acquire and release semantic to meet the context manager ↵alalazo2-73/+80
protocol
2016-07-14package.py : joined and simplified try/except blocks in do_installalalazo1-30/+34
2016-07-13flake8 fixesMichael Kuhn1-43/+56
2016-07-13log : changed semantic for start / join (now it's explicit)alalazo1-0/+2
2016-07-13log : changed semantic for start / join (now it's explicit)alalazo1-2/+13
2016-07-13package.py : added CMakePackage, changed qhull, ibmisc, openjpeg to work as ↵alalazo1-106/+148
examples
2016-07-13doc : fixes #1239alalazo1-8/+8
2016-07-13log : added timeout to avoid deadlocks on daemon joinalalazo1-1/+1
2016-07-13package.py : workaround for a known bug that was not fixed in python 2.6alalazo1-2/+12
https://bugs.python.org/issue1515
2016-07-13package.py : hdf5 and lzo have examples of run_testsalalazo1-8/+32
2016-07-13package.py : extra arguments, fixed inheritance issuealalazo1-1/+15
- added attribute to hold extra arguments in PackageBase instances - fixed registration from within packages - examples : hdf5, lzo
2016-07-13package.py : updated logic to log.py reworkalalazo1-2/+7
Conflicts: lib/spack/spack/package.py
2016-07-13do_install : can stop at an arbitrary phasealalazo1-23/+18
Now uses a StopIteration exception as a signal
2016-07-13log_output : moved from os.fork to multiprocessing.Processalalazo1-118/+78
2016-07-13build_environment : moved from os.fork to multiprocessing.Processalalazo1-32/+15
2016-07-13do_install : can stop at an arbitrary phasealalazo1-62/+56
The mechanism would be simpler if we could leverage exceptions to raise signals. Unfortunately forking does not permit to do so.
2016-07-13package : added EditableMakefilealalazo3-15/+59
Modifications : - added EditableMakefile to PackageBase subclasses - astyle modified as an example - preliminary hook to stop at a certain phase of install
2016-07-13package : added a stub for AutotoolsPackage, examples in szip and swiftsimalalazo2-43/+88
2016-07-13package : introduced InstallPhase, added decorators for prerequisites and ↵alalazo1-85/+129
sanity_checks of phases
2016-07-13package : added hooks for generic phasesalalazo2-73/+93
2016-07-12Merge pull request #1211 from hartzell/patch-3Todd Gamblin1-1/+1
Typo: verison -> version
2016-07-12Fix preferred providers.Michael Kuhn1-3/+3
2016-07-11Add documentation for fetching submodules.Todd Gamblin1-0/+12
2016-07-11Add `submodules` option for git fetching.Todd Gamblin1-2/+7
2016-07-11Merged develop into branchalalazo16-182/+891
2016-07-11Merge pull request #1190 from davydden/feature/version_devTodd Gamblin4-11/+37
add special treatment of @develop version
2016-07-11document special treatment of development versionDenis Davydov1-10/+21