init agora-scripts for generating ScriptInfo for CTL

This commit is contained in:
Emily Martins 2022-05-20 17:03:41 +02:00
parent 03c514c88e
commit 56090bc5cc
6 changed files with 353 additions and 12 deletions

View file

@ -146,18 +146,21 @@ library
Agora.Utils
Agora.Utils.Value
Agora.ScriptInfo
Agora.Aeson.Orphans
other-modules:
hs-source-dirs: agora
library pprelude
default-language: Haskell2010
exposed-modules: PPrelude
hs-source-dirs: agora
build-depends:
, base
, plutarch
exposed-modules: PPrelude
hs-source-dirs: agora
default-language: Haskell2010
library agora-testlib
import: lang, deps, test-deps
exposed-modules: Test.Util
@ -165,7 +168,6 @@ library agora-testlib
library agora-sample
import: lang, deps, test-deps
build-depends: agora-testlib
exposed-modules:
Sample.Effect.TreasuryWithdrawal
Sample.Governor
@ -173,9 +175,10 @@ library agora-sample
Sample.Shared
Sample.Stake
Sample.Treasury
hs-source-dirs: agora-sample
build-depends: agora-testlib
test-suite agora-test
import: lang, deps, test-deps
type: exitcode-stdio-1.0
@ -205,16 +208,26 @@ benchmark agora-bench
, agora
, agora-sample
executable agora-scripts
import: lang, deps, exe-opts
main-is: Scripts.hs
hs-source-dirs: agora-scripts
other-modules:
Options
build-depends:
, agora
, optparse-applicative
executable agora-purescript-bridge
import: lang, deps, exe-opts
main-is: Bridge.hs
hs-source-dirs: agora-purescript-bridge
other-modules:
AgoraTypes
Options
build-depends:
, agora
, optparse-applicative
, path
, purescript-bridge
hs-source-dirs: agora-purescript-bridge
other-modules:
AgoraTypes
Options