Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

spack setup: Fix Bugs + Multi-setup #2664

Closed
wants to merge 17 commits into from

Commits on Jan 19, 2017

  1. Refactored spack setup and spack install to eliminate bugs that w…

    …ere happening with `spack setup`. Avoid concretizing more than once (slow and was probably also causing bugs).
    Elizabeth Fischer committed Jan 19, 2017
    Configuration menu
    Copy the full SHA
    d493954 View commit details
    Browse the repository at this point in the history
  2. Turn off verbose Makefile for manual builds

    Elizabeth Fischer committed Jan 19, 2017
    Configuration menu
    Copy the full SHA
    ccc5951 View commit details
    Browse the repository at this point in the history
  3. Address error in test.

    Elizabeth Fischer committed Jan 19, 2017
    Configuration menu
    Copy the full SHA
    9e6f847 View commit details
    Browse the repository at this point in the history
  4. Add the spack setup command used to generate spconfig.py`

    `
    Elizabeth Fischer committed Jan 19, 2017
    Configuration menu
    Copy the full SHA
    686e652 View commit details
    Browse the repository at this point in the history
  5. Restored original logic for spack install. Added check for install-…

    …nothing.
    Elizabeth Fischer committed Jan 19, 2017
    Configuration menu
    Copy the full SHA
    2ec3e01 View commit details
    Browse the repository at this point in the history
  6. Allow user to choose default version, if version is not specified. De…

    …fault versions of development packages can then all be put into `packages.yaml`, freeing the user the need to type (and remember) them when running `spack setup`.
    Elizabeth Fischer committed Jan 19, 2017
    Configuration menu
    Copy the full SHA
    fe39c96 View commit details
    Browse the repository at this point in the history
  7. spack install --setup works for a multi-setup spec.

    Elizabeth Fischer committed Jan 19, 2017
    Configuration menu
    Copy the full SHA
    e12bf26 View commit details
    Browse the repository at this point in the history
  8. Re-do spack setup as just calling spack install

    Elizabeth Fischer committed Jan 19, 2017
    Configuration menu
    Copy the full SHA
    a44f3a5 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2017

  1. Add -d and -j options to diy

    Also add -j to the common arguments
    krafczyk committed Feb 7, 2017
    Configuration menu
    Copy the full SHA
    c47dd00 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2017

  1. Merge branch 'develop' into efischer/161221-FixSetup

    # Conflicts:
    #	lib/spack/spack/build_systems/cmake.py
    #	lib/spack/spack/cmd/common/arguments.py
    #	lib/spack/spack/cmd/install.py
    #	lib/spack/spack/cmd/setup.py
    Elizabeth Fischer committed Feb 12, 2017
    Configuration menu
    Copy the full SHA
    86286ce View commit details
    Browse the repository at this point in the history
  2. Separate out construction of spconfig.py from the filename it goes to.

    Add everytrace to Mock repo; will be used for spack setup tests.
    Added unit test: setup
    Elizabeth Fischer committed Feb 12, 2017
    Configuration menu
    Copy the full SHA
    c5ce7f8 View commit details
    Browse the repository at this point in the history
  3. Unit test works: setup

    Elizabeth Fischer committed Feb 12, 2017
    Configuration menu
    Copy the full SHA
    7218461 View commit details
    Browse the repository at this point in the history
  4. Fix existing unit test problem

    Elizabeth Fischer committed Feb 12, 2017
    Configuration menu
    Copy the full SHA
    5620838 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2017

  1. flake85

    Elizabeth Fischer committed Feb 13, 2017
    Configuration menu
    Copy the full SHA
    be1da0e View commit details
    Browse the repository at this point in the history
  2. flake8

    Elizabeth Fischer committed Feb 13, 2017
    Configuration menu
    Copy the full SHA
    f43a7e3 View commit details
    Browse the repository at this point in the history
  3. flake8

    Elizabeth Fischer committed Feb 13, 2017
    Configuration menu
    Copy the full SHA
    71e1815 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2017

  1. Configuration menu
    Copy the full SHA
    6b588cc View commit details
    Browse the repository at this point in the history