summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)AuthorFilesLines
2016-07-20Setup environment for Intel Parallel StudioGlenn Johnson1-0/+1
Set up the environment for the Intel compilers and tools. This commit does the following: - Unset variables that were incorrect from the auto guess prefix inspections. - Add a RemovePath environment_modifications_formats for dotkit. - Set the module environment variables appropriate for the different variants. - Change the component logic so that the '+all' variant works. It was getting split by letter and leaving COMPONENTS empty. - Added a variant checking function. - Added NONRPM_DB_DIR to the silent.cfg so that the product database goes to the installation directory. - With the product database in prefix the code to remove the product database file from the home directory is no longer needed and was removed. - Reformat the 'tools' variant description. There are probably more variables needed for the '+tools' for the 'professional' product version but I do not have access to that.
2016-07-20Merge pull request #1277 from mathstuf/special-deptypesTodd Gamblin3-5/+10
deptypes: support special deptypes by string
2016-07-20added package as argument to setup_platform_environmentGregory Becker3-3/+6
2016-07-20Documented linker defaultGregory Becker1-0/+4
2016-07-20fixed flake errorsGregory Becker2-10/+5
2016-07-20removed commented-out codeGregory Becker1-5/+0
2016-07-20Set default link type to dynamic on cray. Includes hooks for platform-based ↵Gregory Becker3-0/+19
environment changes
2016-07-20fixed flake errorsGregory Becker1-2/+2
2016-07-20fixed flake errorsGregory Becker1-2/+5
2016-07-20Improved cray_xc detection bug fixGregory Becker1-1/+3
2016-07-20Improved cray_xc detectionGregory Becker1-5/+5
2016-07-20Merge pull request #1288 from LLNL/features/cray_compiler_namesTodd Gamblin5-2/+12
Let packages call use_cray_compilers() in install to get , etc set to…
2016-07-19Merge pull request #1309 from LLNL/features/spack-defaultsTodd Gamblin1-1/+8
Add "default" configuration scope.
2016-07-19Add "default" configuration scope.Todd Gamblin1-1/+8
- Default scope is versioned with spack and can be overridden by site or user config. - Default scope provides sensible default concretization preferences for all of Spack. - per-platform concretization scope can be added later (to force a particular MPI on, e.g., Cray systems)
2016-07-19Make frontend OS on Cray machines a proper linux distro.Todd Gamblin1-7/+8
2016-07-19deptypes: support special deptypes by stringBen Boeckel3-5/+10
2016-07-19Merge branch 'develop' of https://github.com/LLNL/spack into ↵alalazo9-175/+229
features/module_refresh Conflicts: lib/spack/spack/test/__init__.py
2016-07-18Merge pull request #1229 from suraia/fix-preferred-providersbecker332-48/+60
Fix preferred providers.
2016-07-18Let packages call use_cray_compilers() in install to get , etc set to cray namesGregory Becker5-2/+12
2016-07-18Merge pull request #1245 from LLNL/features/cray-detection-improvementTodd Gamblin1-1/+8
The /cray_home directory is more consistent than the /cray/craype dir…
2016-07-18Merge pull request #851 from mathstuf/safer-bootstrapTodd Gamblin1-12/+37
bootstrap: fall back to the default upstream URL
2016-07-18Using cc -craype-verbose to get cray platform typeGregory Becker1-1/+8
2016-07-18Merge pull request #1171 from adamjstewart/features/octaveTodd Gamblin4-100/+111
Allow spack create to automatically detect octave build system
2016-07-18flake8 fixMichael Kuhn1-1/+0
2016-07-18More flake8 fixes for package-listPaul Hopkins1-2/+0
2016-07-18Flake8Adam J. Stewart2-17/+10
2016-07-18Update build_system_guess test with new class nameAdam J. Stewart2-11/+17
2016-07-18Flake8Adam J. Stewart2-9/+12
2016-07-18Allow spack create to automatically detect octave build systemAdam J. Stewart2-69/+78
2016-07-18Merge branch 'develop' of https://github.com/LLNL/spack into ↵alalazo10-236/+335
features/module_refresh Conflicts: share/spack/setup-env.sh
2016-07-18Flake8 fixes in cmd/package-list.py filePaul Hopkins1-3/+3
2016-07-18Fix spack package-list to correctly handle deptypesPaul Hopkins1-7/+9
2016-07-18Merge pull request #1269 from davydden/pkg/hypre_trilinos_blasTodd Gamblin1-3/+9
Pkg/hypre trilinos blas
2016-07-18flake8 fixes.Todd Gamblin5-171/+215
- package.py - spec.py - test/architecture.py
2016-07-18Fix #1265: Errors in spack reindexTodd Gamblin2-43/+74
- Consolidated code to read spec.yaml and database index.yaml into one method (`read_yaml_dep_specs()`) in spec.py. - Code understands old hash format, tuple format, and dicts for dep specs, for backward compatibility. - Spec YAML now uses a dict with keys to represent dep specs (this is more future-proof). - Dep specs no longer contain !!py-tuple entries in YAML (only lists properly YAML-ize) - bump database version.
2016-07-18Fix broken `spack info` command after build dep merge.Todd Gamblin2-1/+8
- Added a method to get dependencies of particular types from Package - Fixed info command.
2016-07-18Better error messages for `spack reindex`.Todd Gamblin2-7/+17
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 ↵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.