mirror of
https://github.com/FiloSpaTeam/plutus-pioneer-program.git
synced 2024-11-25 08:12:00 +01:00
72 lines
2.4 KiB
Text
72 lines
2.4 KiB
Text
Cabal-Version: 2.4
|
|
Name: plutus-pioneer-program-week10
|
|
Version: 0.1.0.0
|
|
Author: Lars Bruenjes
|
|
Maintainer: lars.bruenjes@iohk.io
|
|
Build-Type: Simple
|
|
Copyright: © 2021 Lars Bruenjes
|
|
License: Apache-2.0
|
|
License-files: LICENSE
|
|
|
|
source-repository head
|
|
type: git
|
|
location: https://github.com/input-output-hk/plutus-pioneer-program
|
|
|
|
flag defer-plugin-errors
|
|
description:
|
|
Defer errors from the plugin, useful for things like Haddock that can't handle it.
|
|
default: False
|
|
manual: True
|
|
|
|
common lang
|
|
default-language: Haskell2010
|
|
default-extensions: ExplicitForAll ScopedTypeVariables
|
|
DeriveGeneric StandaloneDeriving DeriveLift
|
|
GeneralizedNewtypeDeriving DeriveFunctor DeriveFoldable
|
|
DeriveTraversable
|
|
ghc-options: -Wall -Wnoncanonical-monad-instances
|
|
-Wincomplete-uni-patterns -Wincomplete-record-updates
|
|
-Wredundant-constraints -Widentities
|
|
-- See Plutus Tx readme
|
|
-fobject-code -fno-ignore-interface-pragmas -fno-omit-interface-pragmas
|
|
if flag(defer-plugin-errors)
|
|
ghc-options: -fplugin-opt PlutusTx.Plugin:defer-errors
|
|
|
|
executable uniswap-pab
|
|
main-is: uniswap-pab.hs
|
|
other-modules: Uniswap
|
|
hs-source-dirs: app
|
|
default-language: Haskell2010
|
|
ghc-options: -threaded -rtsopts -with-rtsopts=-N -Wall -Wcompat
|
|
-Wincomplete-uni-patterns -Wincomplete-record-updates
|
|
-Wno-missing-import-lists -Wredundant-constraints -O0
|
|
build-depends:
|
|
base >=4.9 && <5,
|
|
aeson -any,
|
|
bytestring -any,
|
|
containers -any,
|
|
freer-extras -any,
|
|
freer-simple -any,
|
|
plutus-contract -any,
|
|
plutus-ledger -any,
|
|
plutus-pab,
|
|
plutus-use-cases -any,
|
|
prettyprinter -any,
|
|
text -any
|
|
|
|
executable uniswap-client
|
|
main-is: uniswap-client.hs
|
|
other-modules: Uniswap
|
|
hs-source-dirs: app
|
|
ghc-options: -Wall
|
|
build-depends: aeson
|
|
, base ^>= 4.14.1.0
|
|
, bytestring
|
|
, plutus-contract
|
|
, plutus-ledger
|
|
, plutus-pab
|
|
, plutus-use-cases
|
|
, prettyprinter
|
|
, req ^>= 3.9.0
|
|
, text
|
|
, uuid
|