Nikolay Yakimov
|
637f73ec80
|
Don't build stack dependencies by default
Adds a global option `--stack-build-deps` to enable old behavior
|
2016-08-24 18:09:29 +03:00 |
|
Daniel Gröber
|
33e9751390
|
Fix writeAutogen when no systemwide ghc is installed (#660)
|
2016-01-10 22:19:33 +01:00 |
|
Daniel Gröber
|
0d97646694
|
Remove some redundant calls to withCabal
`chCached` already handles that
|
2015-11-26 16:19:50 +01:00 |
|
Daniel Gröber
|
0c3587f388
|
Typo
|
2015-11-18 20:54:12 +01:00 |
|
Daniel Gröber
|
b923e2662d
|
Switch to using binary instead of cereal.
|
2015-11-18 20:51:37 +01:00 |
|
Daniel Gröber
|
19b3de3569
|
Preserve cabal flags when reconfiguring project
|
2015-09-24 05:27:20 +02:00 |
|
Daniel Gröber
|
2549bba7b8
|
Fix yesterday's fix
we were invoking cabal-helper too early
|
2015-09-24 04:49:49 +02:00 |
|
Daniel Gröber
|
df455a3618
|
Fix missing autogen files when dist/setup-config already exists (Issue #621)
|
2015-09-23 12:02:03 +02:00 |
|
Daniel Gröber
|
0b2a3458fd
|
Move stack code into seperate module
|
2015-09-15 05:25:54 +02:00 |
|
Daniel Gröber
|
211b957451
|
Fix race condition in stack support code
|
2015-09-11 03:52:28 +02:00 |
|
Daniel Gröber
|
f06511bff1
|
Support multi-package stack projects
|
2015-09-08 03:54:29 +02:00 |
|
Daniel Gröber
|
5713fd9908
|
Fix custom package-db stack for non Cabal projects
|
2015-09-07 07:20:16 +02:00 |
|
Daniel Gröber
|
be293db503
|
Update for cabal-helper >= 0.6
|
2015-09-07 05:15:35 +02:00 |
|
Daniel Gröber
|
996016ac7b
|
Fix wrong stack version lower bound in log message
|
2015-09-02 05:02:13 +02:00 |
|
Daniel Gröber
|
a8c111cda3
|
Write cabal_macros.h on reconfigure when using stack
|
2015-09-02 04:57:25 +02:00 |
|
Daniel Gröber
|
41de8b8b2e
|
Sandwich new Monad layer GmOutT into transformer stack
This way we can have access to some options pre Cradle setup which
should fix the output interleaving problems I was observing.
|
2015-09-01 10:32:27 +02:00 |
|
Daniel Gröber
|
0b65487e50
|
Stderr output pre-GhcModT for stack cradle
|
2015-08-31 07:49:06 +02:00 |
|
Daniel Gröber
|
2a0414f368
|
Pass stack ghc paths down to cabal-helper
|
2015-08-31 04:17:33 +02:00 |
|
Daniel Gröber
|
23a48aa6c7
|
Use cabal-helper for stack
|
2015-08-19 09:18:10 +02:00 |
|
Daniel Gröber
|
18a8c67d39
|
Take sandbox cfg into account for caches
|
2015-08-19 09:18:10 +02:00 |
|
Daniel Gröber
|
78bdf86a95
|
Fix all the stack related things
|
2015-08-19 09:17:41 +02:00 |
|
scturtle
|
d660e7cd85
|
add 'StackProject' around
|
2015-08-19 09:17:30 +02:00 |
|
scturtle
|
a285b42206
|
Refactor the hard-coding "dist"
|
2015-08-19 09:17:30 +02:00 |
|
scturtle
|
320b404a8c
|
Yet another try to support Stack.
|
2015-08-19 09:17:11 +02:00 |
|
Daniel Gröber
|
585a9ef425
|
Fix doc in non-cabal projects
..man those non-cabal projects are really getting me down. Who uses
those anwayways ;)
|
2015-08-14 10:30:42 +02:00 |
|
Daniel Gröber
|
887ab3c599
|
Don't try to create dist/ in non cabal projects, duh
|
2015-08-14 06:32:20 +02:00 |
|
Daniel Gröber
|
f998c63c73
|
Fix prepareCabalHelper when dist/ doesn't exist yet
|
2015-08-14 04:28:22 +02:00 |
|
Daniel Gröber
|
cbfa26eb16
|
Make sure cabal-helper is ready before invoking dumpsym
|
2015-08-14 03:48:29 +02:00 |
|
Daniel Gröber
|
09c3c5603c
|
Fix missing newlines
|
2015-08-13 09:01:58 +02:00 |
|
Daniel Gröber
|
2806f702d9
|
Start implementing line-prefix stuff
readProcess wrapper still missing from CabalHelper
|
2015-08-13 06:47:12 +02:00 |
|
Daniel Gröber
|
9b286cc4e1
|
Fix cabal-helper >= 0.5
|
2015-08-12 09:04:09 +02:00 |
|
Daniel Gröber
|
11243e5304
|
Add in-memory caching otherwise everything is slow
|
2015-08-11 07:38:25 +02:00 |
|
Daniel Gröber
|
05360e0660
|
Fix typo
|
2015-08-11 06:35:07 +02:00 |
|
Daniel Gröber
|
bad431a758
|
Bump cabal-helper depdendency
|
2015-08-10 09:07:41 +02:00 |
|
Daniel Gröber
|
8439f12cb0
|
Let Cabal determine the package-db stack
|
2015-08-07 07:31:08 +02:00 |
|
Daniel Gröber
|
75d4a2a9d6
|
Some debug logging for cabal configure etc.
|
2015-08-03 05:47:16 +02:00 |
|
Daniel Gröber
|
f023d939e2
|
Fix GHC 7.10 warnings
|
2015-08-03 05:46:51 +02:00 |
|
Daniel Gröber
|
21087650d9
|
Fix travis
|
2015-06-07 03:36:50 +02:00 |
|
Daniel Gröber
|
49515b3eb8
|
Fix #487, Modules from sandbox not visible
|
2015-06-05 22:45:52 +02:00 |
|
Daniel Gröber
|
a2abad53ac
|
Merge remote-tracking branch 'prezi/master'
Conflicts:
Language/Haskell/GhcMod/CabalHelper.hs
|
2015-05-20 11:37:17 +02:00 |
|
Sergey Vinokurov
|
84134e1fee
|
replace redundant liftM7 function with applicatives
|
2015-05-19 21:00:54 +03:00 |
|
Daniel Vigovszky
|
5f41e8828a
|
Revert "Not passing package db flags in default case"
This reverts commit 76e5af817a .
|
2015-05-19 19:50:36 +02:00 |
|
Daniel Vigovszky
|
76e5af817a
|
Not passing package db flags in default case
|
2015-05-19 15:25:22 +02:00 |
|
Daniel Gröber
|
c45a7f4b52
|
Fix caching for getGhcPkgOptions
|
2015-05-05 14:47:23 +02:00 |
|
Daniel Vigovszky
|
5d9d6f5630
|
Custom cradle support
|
2015-04-23 17:25:45 +02:00 |
|
Daniel Gröber
|
39a8ded102
|
Fix resolved component caching
|
2015-04-12 02:48:54 +02:00 |
|
Daniel Gröber
|
ca79f99c3e
|
Also add language options when resolving components
|
2015-04-12 02:48:54 +02:00 |
|
Daniel Gröber
|
80d91776c5
|
Cleanup and some fixes
|
2015-03-28 19:13:48 +01:00 |
|
Daniel Gröber
|
2a02742f9e
|
Write autogen file when calling cabal configure
|
2015-03-28 02:32:47 +01:00 |
|
Daniel Gröber
|
7019cbcfa1
|
Implement better caching for target options
|
2015-03-28 02:32:44 +01:00 |
|