-
-
Notifications
You must be signed in to change notification settings - Fork 389
Drop dependency on shake for install.hs #63
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
Conversation
Amazing, shake was making the script more complex and it did not give us almost nothing in exchange. |
No hurry, this does not need to be merged asap, since the old script works just as well :). We can backport this to hie as well to have a larger user-base :) |
I'd like to have hie finally stabilized, and this change is essentially a bike shed recoloring which has happened many times. Some changes in the patch are not even absolutely necessary - it's merely changing the signatures from |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
😢 😭 - a Shake user disappears!
More seriously, whatever works best :)
Well, afaics this pr is an internal refactoring and the user facing commands have not changed so they will not be affected at all. Imo we could backport it to hie if we think it worths. |
I am not sure if this PR helps anything. Currently, there is no problem with the shake script, so maybe there is no need to update it. We can just keep this PR in the back of our heads if something ever comes up, e.g. some new feature we desperately want and shake happens to make it harder than it needs to be. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have no feelings about this either way, happy to land it, happy to keep it as it is.
It seems there is some problem with the args passed to the build tools:
|
My 2 cents: I think this is a good idea to remove Shake if it's not needed. It adds unnecessary complexity while browsing/trying to install/contribute to HLS. |
@fendor this has no a high priority but do you have any plans to continue it? we could mark in some way to signal it could be taken over. |
Currently, I don't have any plans to continue it. Sure, how about closing this PR, open a new issue for it and link the closed PR? |
Delete non-ghcide options from coc.nvim example
66ada8c
to
d4f5d43
Compare
Closing now since out of date and no one needs this change :) |
closing as the install script is deprecated |
As discussed with @jneira, we dont need
shake
to build this project. It makes the installation script more complex and increases first build-time.There can be a number of improvements build on top of it.