Skip to content
This repository was archived by the owner on Feb 3, 2022. It is now read-only.

Commit 80c10c0

Browse files
committed
update cabal config defaults for osx
1 parent ef97b36 commit 80c10c0

File tree

1 file changed

+30
-14
lines changed

1 file changed

+30
-14
lines changed

hptool/os-extras/osx/bin/cabal.wrap

Lines changed: 30 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -55,22 +55,23 @@ update_cabal_config() {
5555
5656
repository hackage.haskell.org
5757
url: http://hackage.haskell.org/
58-
-- secure: False
58+
-- secure: True
5959
-- root-keys:
60-
-- key-threshold:
60+
-- key-threshold: 3
6161
6262
-- default-user-config:
6363
-- require-sandbox: False
6464
-- ignore-sandbox: False
6565
-- ignore-expiry: False
6666
-- http-transport:
67-
67+
--nix: False
6868
remote-repo-cache: ${cabal_dir}/packages
6969
-- local-repo:
7070
-- logs-dir:
7171
world-file: ${user_haskell_dir}/logs/world
7272
-- verbose: 1
7373
-- compiler: ghc
74+
-- cabal-file:
7475
-- with-compiler:
7576
-- with-hc-pkg:
7677
-- program-prefix:
@@ -94,36 +95,47 @@ library-profiling: True
9495
-- package-db:
9596
-- flags:
9697
-- extra-include-dirs:
98+
-- deterministic:
99+
-- cid:
97100
-- extra-lib-dirs:
101+
-- extra-framework-dirs:
98102
extra-prog-path: ${user_haskell_dir}/bin
99103
-- tests: False
100-
-- library-coverage: False
104+
-- coverage: False
105+
-- library-coverage:
106+
-- allow-older: False
101107
-- allow-newer: False
102108
-- exact-configuration: False
103109
-- benchmarks: False
104110
-- relocatable: False
105111
-- cabal-lib-version:
106112
-- constraint:
107113
-- preference:
108-
-- solver: choose
114+
-- solver: modular
109115
documentation: True
110116
-- doc-index-file: \$datadir/doc/index.html
111117
-- max-backjumps: 2000
112118
-- reorder-goals: False
119+
-- count-conflicts: True
113120
-- shadow-installed-packages: False
114121
-- strong-flags: False
122+
-- allow-boot-library-installs: False
115123
-- reinstall: False
116124
-- avoid-reinstalls: False
117125
-- force-reinstalls: False
118126
-- upgrade-dependencies: False
119-
root-cmd: sudo
127+
-- index-state:
128+
-- root-cmd:
120129
-- symlink-bindir:
121130
build-summary: ${user_haskell_dir}/logs/build.log
122131
-- build-log:
123132
remote-build-reporting: anonymous
124133
-- report-planning-failure: False
134+
-- per-component: True
125135
-- one-shot: False
136+
-- run-tests:
126137
jobs: \$ncpus
138+
-- keep-going: False
127139
-- offline: False
128140
-- username:
129141
-- password:
@@ -177,25 +189,27 @@ program-locations
177189
-- ar-location:
178190
-- c2hs-location:
179191
-- cpphs-location:
180-
-- ffihugs-location:
192+
-- doctest-location:
181193
-- gcc-location:
182194
-- ghc-location:
183195
-- ghc-pkg-location:
196+
-- ghcjs-location:
197+
-- ghcjs-pkg-location:
184198
-- greencard-location:
185199
-- haddock-location:
186200
-- happy-location:
201+
-- haskell-suite-location:
202+
-- haskell-suite-pkg-location:
187203
-- hmake-location:
188204
-- hpc-location:
189205
-- hsc2hs-location:
190206
-- hscolour-location:
191-
-- hugs-location:
192207
-- jhc-location:
193208
-- ld-location:
194209
-- lhc-location:
195210
-- lhc-pkg-location:
196-
-- nhc98-location:
197211
-- pkg-config-location:
198-
-- ranlib-location:
212+
-- runghc-location:
199213
-- strip-location:
200214
-- tar-location:
201215
-- uhc-location:
@@ -205,25 +219,27 @@ program-default-options
205219
-- ar-options:
206220
-- c2hs-options:
207221
-- cpphs-options:
208-
-- ffihugs-options:
222+
-- doctest-options:
209223
-- gcc-options:
210224
-- ghc-options:
211225
-- ghc-pkg-options:
226+
-- ghcjs-options:
227+
-- ghcjs-pkg-options:
212228
-- greencard-options:
213229
-- haddock-options:
214230
-- happy-options:
231+
-- haskell-suite-options:
232+
-- haskell-suite-pkg-options:
215233
-- hmake-options:
216234
-- hpc-options:
217235
-- hsc2hs-options:
218236
-- hscolour-options:
219-
-- hugs-options:
220237
-- jhc-options:
221238
-- ld-options:
222239
-- lhc-options:
223240
-- lhc-pkg-options:
224-
-- nhc98-options:
225241
-- pkg-config-options:
226-
-- ranlib-options:
242+
-- runghc-options:
227243
-- strip-options:
228244
-- tar-options:
229245
-- uhc-options:

0 commit comments

Comments
 (0)