@@ -244,7 +244,6 @@ executable psc
244 hs-source-dirs: psc
244 hs-source-dirs: psc
245 other-modules: Paths_purescript
245 other-modules: Paths_purescript
246 ghc-options: -Wall -O2 -fno-warn-unused-do-bind -threaded -rtsopts "-with-rtsopts=-N"
246 ghc-options: -Wall -O2 -fno-warn-unused-do-bind -threaded -rtsopts "-with-rtsopts=-N"
247− ld-options: -Wl,--as-needed
249executable psci
248executable psci
250 build-depends: base >=4 && <5, containers -any, directory -any, filepath -any,
249 build-depends: base >=4 && <5, containers -any, directory -any, filepath -any,
@@ -268,7 +267,6 @@ executable psci
268 PSCi.Printer
267 PSCi.Printer
269 Paths_purescript
268 Paths_purescript
270 ghc-options: -Wall -O2
269 ghc-options: -Wall -O2
271− ld-options: -Wl,--as-needed
273executable psc-docs
271executable psc-docs
274 build-depends: base >=4 && <5, purescript -any,
272 build-depends: base >=4 && <5, purescript -any,
@@ -284,7 +282,6 @@ executable psc-docs
286 ghc-options: -Wall -O2
284 ghc-options: -Wall -O2
287− ld-options: -Wl,--as-needed
289executable psc-publish
286executable psc-publish
290 build-depends: base >=4 && <5, purescript -any, bytestring -any, aeson -any, optparse-applicative -any
287 build-depends: base >=4 && <5, purescript -any, bytestring -any, aeson -any, optparse-applicative -any
@@ -293,7 +290,6 @@ executable psc-publish
293 buildable: True
290 buildable: True
294 hs-source-dirs: psc-publish
291 hs-source-dirs: psc-publish
295 ghc-options: -Wall -O2
292 ghc-options: -Wall -O2
296− ld-options: -Wl,--as-needed
298executable psc-hierarchy
294executable psc-hierarchy
299 build-depends: base >=4 && <5, purescript -any, optparse-applicative >= 0.12.1,
295 build-depends: base >=4 && <5, purescript -any, optparse-applicative >= 0.12.1,
@@ -303,12 +299,13 @@ executable psc-hierarchy
303 other-modules: Paths_purescript
299 other-modules: Paths_purescript
304 buildable: True
300 buildable: True
305 hs-source-dirs: hierarchy
301 hs-source-dirs: hierarchy
306 ghc-options: -Wall -O2
303 ghc-options: -Wall -O2
307− ld-options: -Wl,--as-needed
309executable psc-bundle
305executable psc-bundle
310 main-is: Main.hs
306 main-is: Main.hs
311 other-modules: Paths_purescript
307 other-modules: Paths_purescript
312 build-depends: base >=4 && <5,
309 build-depends: base >=4 && <5,
313 purescript -any,
310 purescript -any,
314 filepath -any,
311 filepath -any,
@@ -318,13 +315,13 @@ executable psc-bundle
318 transformers-compat -any,
315 transformers-compat -any,
319 optparse-applicative >= 0.12.1,
316 optparse-applicative >= 0.12.1,
320 Glob -any
317 Glob -any
321− hs-source-dirs: psc-bundle
322 ghc-options: -Wall -O2
318 ghc-options: -Wall -O2
323− ld-options: -Wl,--as-needed
319+ hs-source-dirs: psc-bundle
325executable psc-ide-server
321executable psc-ide-server
326 main-is: Main.hs
322 main-is: Main.hs
327 other-modules: Paths_purescript
323 other-modules: Paths_purescript
328 build-depends: base >=4 && <5
325 build-depends: base >=4 && <5
329 , purescript -any
326 , purescript -any
330 , directory -any
327 , directory -any
@@ -338,22 +335,21 @@ executable psc-ide-server
338 , stm -any
335 , stm -any
339 , text -any
336 , text -any
340 , base-compat >=0.6.0
337 , base-compat >=0.6.0
341− hs-source-dirs: psc-ide-server
342 ghc-options: -Wall -O2 -threaded
338 ghc-options: -Wall -O2 -threaded
343− ld-options: -Wl,--as-needed
339+ hs-source-dirs: psc-ide-server
345executable psc-ide-client
341executable psc-ide-client
346 main-is: Main.hs
342 main-is: Main.hs
347 other-modules: Paths_purescript
343 other-modules: Paths_purescript
348 build-depends: base >=4 && <5
345 build-depends: base >=4 && <5
349 , mtl -any
346 , mtl -any
350 , text -any
347 , text -any
351 , optparse-applicative >= 0.12.1
348 , optparse-applicative >= 0.12.1
352 , network -any
349 , network -any
353 , base-compat >=0.6.0
350 , base-compat >=0.6.0
354− hs-source-dirs: psc-ide-client
355 ghc-options: -Wall -O2
351 ghc-options: -Wall -O2
356− ld-options: -Wl,--as-needed
352+ hs-source-dirs: psc-ide-client
358test-suite tests
354test-suite tests
359 build-depends: base >=4 && <5, containers -any, directory -any,
355 build-depends: base >=4 && <5, containers -any, directory -any,
@@ -363,6 +359,7 @@ test-suite tests
363 base-compat -any, haskeline >= 0.7.0.0, optparse-applicative -any,
359 base-compat -any, haskeline >= 0.7.0.0, optparse-applicative -any,
364 boxes -any, HUnit -any, hspec -any, hspec-discover -any, stm -any, text -any,
360 boxes -any, HUnit -any, hspec -any, hspec-discover -any, stm -any, text -any,
365 vector -any, utf8-string -any
361 vector -any, utf8-string -any
366 type: exitcode-stdio-1.0
363 type: exitcode-stdio-1.0
367 main-is: Main.hs
364 main-is: Main.hs
368 other-modules: TestUtils
365 other-modules: TestUtils
@@ -386,5 +383,3 @@ test-suite tests
386 PSCi.Types
383 PSCi.Types
387 buildable: True
384 buildable: True
388 hs-source-dirs: tests psci
385 hs-source-dirs: tests psci
390− ld-options: -Wl,--as-needed