mirror of
https://github.com/ilyakooo0/haskell.nix.git
synced 2024-09-11 06:55:40 +03:00
* Cross comp. & callCabalProjectToNix/callStackToNix This fixes an issue where the these IFD functions fail because they try to build and run a cross compiled nix-tools on the build system. It may also help if there are cross compilation issues with setup-depends (they also access the buildPackages). * Align stack-to-nix ifd with plan-to-nix ifd This also fixes the restricted/pure eval issues with callStackToNix. I've also made the tests run in restricted mode to catch these kinds of issues.
49 lines
1.2 KiB
YAML
49 lines
1.2 KiB
YAML
name: stack-simple
|
|
version: 0.1.0.0
|
|
github: "githubuser/stack-simple"
|
|
license: BSD3
|
|
author: "Author name here"
|
|
maintainer: "example@example.com"
|
|
copyright: "2019 Author name here"
|
|
|
|
extra-source-files:
|
|
- README.md
|
|
- ChangeLog.md
|
|
|
|
# Metadata used when publishing your package
|
|
# synopsis: Short description of your package
|
|
# category: Web
|
|
|
|
# To avoid duplicated efforts in documentation and dealing with the
|
|
# complications of embedding Haddock markup inside cabal files, it is
|
|
# common to point users to the README.md file.
|
|
description: Please see the README on GitHub at <https://github.com/githubuser/stack-simple#readme>
|
|
|
|
dependencies:
|
|
- base >= 4.7 && < 5
|
|
|
|
library:
|
|
source-dirs: src
|
|
|
|
executables:
|
|
stack-simple-exe:
|
|
main: Main.hs
|
|
source-dirs: app
|
|
ghc-options:
|
|
- -threaded
|
|
- -rtsopts
|
|
- -with-rtsopts=-N
|
|
dependencies:
|
|
- stack-simple
|
|
|
|
tests:
|
|
stack-simple-test:
|
|
main: Spec.hs
|
|
source-dirs: test
|
|
ghc-options:
|
|
- -threaded
|
|
- -rtsopts
|
|
- -with-rtsopts=-N
|
|
dependencies:
|
|
- stack-simple
|