# This file contains default non-project-specific settings for 'stack', used # in all projects. For more information about stack's configuration, see # http://docs.haskellstack.org/en/stable/yaml_configuration/ # Enables using GHC on the PATH system-ghc: true # Forces use of this GHC compiler version, regardless of what Resolver contains #compiler: ghc-8.7.20181230 # Ignore GHC specs and use the above skip-ghc-check: true arch: x86_64 # Ignore version bounds in .cabal files allow-newer: True # Do not fail if exact match not found: #ignore-revision-mismatch: true extra-include-dirs: [ /opt/local/include, /usr/local/include ] #extra-lib-dirs: [ /opt/local/lib/liconv, /opt/local/lib, /usr/local/lib ] extra-lib-dirs: [ /opt/local/lib, /usr/local/lib ] # Prepend to the PATH env variable (just to make sure ;) #extra-path: #- /usr/local/bin ghc-options: # All packages "$locals": -Wall -O2 "$targets": -Wall -O2 "$everything": /usr/lib/libiconv.dylib apply-ghc-options: everything # The following parameters are used by "stack new" to automatically fill fields # in the cabal config. We recommend uncommenting them and filling them out if # you intend to use 'stack new'. # See https://docs.haskellstack.org/en/stable/yaml_configuration/#templates templates: params: author-name: Uri author-email: uri@ll.mit.edu copyright: (C) 2018 MIT Mouse github-username: mouse07410 build: library-profiling: false executable-profiling: false copy-bins: false prefetch: false keep-going: false keep-tmp-files: false # NOTE: global usage of haddock can cause build failures when documentation is # incorrectly formatted. This could also affect scripts which use stack. haddock: false haddock-arguments: haddock-args: [] # Additional arguments passed to haddock, --haddock-arguments # haddock-args: # - "--css=/home/user/my-css" open-haddocks: false # --open haddock-deps: false # if unspecified, defaults to true if haddock is set haddock-internal: false # These are inadvisable to use in your global configuration, # as they make the stack build CLI behave quite differently. test: false test-arguments: rerun-tests: true # Rerun successful tests additional-args: [] # --test-arguments # additional-args: # - "--fail-fast" coverage: false no-run-tests: false bench: false benchmark-opts: benchmark-arguments: "" # benchmark-arguments: "--csv bench.csv" no-run-benchmarks: false force-dirty: false reconfigure: false cabal-verbose: true split-objs: false # Since 1.8 interleaved-output: false