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

One-component configure #3644

Closed
wants to merge 2 commits into from
Closed

One-component configure #3644

wants to merge 2 commits into from

Commits on Jul 29, 2016

  1. Add configArgs parameter to ConfigFlags.

    Signed-off-by: Edward Z. Yang <[email protected]>
    ezyang committed Jul 29, 2016
    Configuration menu
    Copy the full SHA
    9d1fefb View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2016

  1. One-component configure, fixes #2802.

    Described in: ghc-proposals/ghc-proposals#4
    
    ./Setup configure now takes an argument to specify a specific
    component name that should solely be configured.
    
    Most of the gyrations in Configure are all about making it so that
    we can feed in internal dependencies via --dependency.  I dropped
    the package name match sanity check to handle convenience library
    package name munging.  I also had to make register/copy unconditionally
    install internal libraries; otherwise you can't refer to them
    from later builds.
    
    Also a miscellaneous refactor: convenience libraries are printed with a
    "header" stanza now (not really a stanza header).
    
    Signed-off-by: Edward Z. Yang <[email protected]>
    ezyang committed Jul 30, 2016
    Configuration menu
    Copy the full SHA
    91da0be View commit details
    Browse the repository at this point in the history