-
Notifications
You must be signed in to change notification settings - Fork 710
Print out more information about the effective configuration when you build #3945
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
Comments
Hi there! Is this issue still relevant? If so, would any of the maintainers be interested in providing some mentorship/general help on resolving this so that the newcomers and first-time contributors would have an easier time? I would like to add this as one of the issues for the upcoming Haskell Weekly's Call for Participation section. See discussion in #75. These are the guidelines we'd like to stick to in the future:
Thank you! |
Yes, it's still relevant, and we can help with mentoring. |
Minor bikeshedding suggestion to @ezyang's description: please try to use a more compact output; ideally all extra information would fit into a single line. |
Hi @alexeyzab, yes it is! I'd be happy to mentor. I think the other bullet points are handled. |
Is this fixed with #4605? |
I'm closing this as fixed; @ezyang - if you think that there is something more to do here, feel free to reopen. |
Nope, I'm very pleased. Thank you @amir! |
Uh oh!
There was an error while loading. Please reload this page.
I have a lot of Cabal projects set to all different versions of GHC, and I often forget if I've specified a constraint on GHC in
cabal.project.local
. In fact, there isn't an easy way to tell what version we're building with at all. It would be nice ifnew-build
printed out some diagnostic info stating basic information in this regard.Should it output all information that could be in
cabal.project.local
? No, I think that is too much. I think we should simply output enough information so you can tell which build profile (ala #3343) you are building into. That's probably what users actually care about. So specifically, here's what they want to know:So, when I run
cabal new-build
, I should see something like:What you will learn. You'll learn how new-build projects are configured, and the frontend code which drives the overall new-build process.
The text was updated successfully, but these errors were encountered: