-
Notifications
You must be signed in to change notification settings - Fork 841
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
Should stack build
automatically install the needed ghc?
#215
Comments
Relevant flags that already exist:
On top of having these flags, I think we should allow the config file to set their default value, so that a user could say globally "yes, I'd like to install GHC automatically" or "no, I wouldn't." |
Here's a copy/paste of the relevant chat:
|
I may just need to adjust my PATH, and I could be on a bad network (cell phone WiFi, etc) so I think it is best to not install ghc by default but just tell the user what they can type to make that happen. |
👍 |
Is there a way to specify which GHC arch is needed? |
I think the verdict is pretty clearly that we shouldn't download by default. Let's make that change, together with a config file option. @3noch Not right now. I'm guessing you're asking regarding Windows 32-bit vs 64-bit? At @ndmitchell's recommendation, I've been avoiding 64-bit whenever possible, including in Stack.Setup (look in there for a comment about this). I don't mind making it an option to use 64-bit, but I think we have the right default currently. |
Alright, default changed and |
@snoyberg I see the comment! I have not had any troubles with 64-bit GHC on Windows, but my use-case is pretty light. Where/how can I start the discussion to get 64-bit Windows back? |
Just open another issue and let's discuss. I'm in favor of doing it, we On Wed, Jun 10, 2015, 4:12 PM Elliot Cameron [email protected]
|
Or should it simply suggest that you run
stack setup
in order to do that? I think we agree that thestack build --auto-setup
flag should exist, we just need to discuss whether the default for it should be on or off.The text was updated successfully, but these errors were encountered: