Skip to content
This repository was archived by the owner on Oct 7, 2020. It is now read-only.

Git integration #128

Closed
kjameslubin opened this issue Dec 6, 2015 · 4 comments
Closed

Git integration #128

kjameslubin opened this issue Dec 6, 2015 · 4 comments
Milestone

Comments

@kjameslubin
Copy link

Not sure if this is planned and obvious, (or possibly against the philosophy of haskell-ide-engine), but it is probably a good idea to be able to import a project from git with a single command. I have found it somewhat annoying to import projects into IDEs like Eclipse, IntelliJ, and we should do a better job at integrating. I like the way that stack handles its git support.

@cocreature
Copy link
Collaborator

At least in the current state hie doesn’t do project management but we expect an existing cabal or stack project. Until that changes I am not really sure what git integration would mean.

@kjameslubin
Copy link
Author

Got it, thanks @cocreature. Just wanted to make sure you could "just clone"

@bergey
Copy link
Contributor

bergey commented Dec 6, 2015

It seems like everyone expects hie to work with either stack or cabal. I hope at some point it will get functions to figure out the root directory of a project (eg, given a .hs filepath) and decide what build tool to use. Otherwise every IDE has to write these functions, and uses different heuristics. So maybe a little bit of project management?

@mgsloan
Copy link
Collaborator

mgsloan commented Dec 7, 2015

@bergey This is already done by ghc-mod (and hie uses it for initializing ghc sessions). It finds the root directory and decides to use stack or cabal.

@alanz alanz added this to the prehistory milestone Feb 2, 2019
@infinisil infinisil mentioned this issue Aug 25, 2019
3 tasks
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants