ghcide/exe
Pepe Iborra 48a7867a07
Local hidir and hiedir folders to avoid conflicts with Cabal (#441)
* Local hidir and hiedir folders to avoid conflicts with Cabal

hi files created by ghcide would have different optimization settings,
triggering Cabal recompilation if they were stored in Cabal folders

hie files would end up in the src folder as -hiedir is not set by Cabal

Telling GHC to write interface/hie files is pointless since we do it ourselves,
and it also leads to the recompilation checker getting confused

Using hie-bios initSession does things like setting up the cache directory for
interface files and other things which ghcide would rather manage itself.

* linker options

Co-authored-by: Matthew Pickering <matthewtpickering@gmail.com>
2020-02-20 12:32:20 +01:00
..
Arguments.hs Add a new flag --shake-profiling DIR (#307) 2020-01-06 19:56:40 +01:00
Main.hs Local hidir and hiedir folders to avoid conflicts with Cabal (#441) 2020-02-20 12:32:20 +01:00