plutus-pioneer-program/code/week10/plutus-pioneer-program-week10.cabal

71 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
, req ^>= 3.9.0
, text
, uuid