name: vulkan-utils-framegraph
version: "0.1.0.0"
synopsis: Vulkan barrier-placement and resource adapter for the fragr frame graph
category: Graphics
maintainer: IC Rainbow <aenor.realm@gmail.com>
license: BSD-3-Clause
github: haskell-game/vulkan
license-file: LICENSE
extra-source-files:
- README.md
- package.yaml
library:
source-dirs: src
dependencies:
- base >= 4.16 && <5
- containers
- fragr
- resourcet
- text
- transformers
- vector
- vulkan >= 3.27 && < 3.28
- vulkan-utils
ghc-options:
- -Wall
default-extensions:
- BlockArguments
- DerivingStrategies
- DuplicateRecordFields
- ImportQualifiedPost
- LambdaCase
- NamedFieldPuns
- NoFieldSelectors
- OverloadedLists
- OverloadedRecordDot
- OverloadedStrings
- RecordWildCards
- ScopedTypeVariables
- StrictData
- TypeApplications
- TypeFamilies
tests:
vulkan-utils-framegraph-test:
main: Spec.hs
source-dirs: test
dependencies:
- base
- containers
- vector
- vulkan
- vulkan-utils-framegraph
- fragr
- tasty
- tasty-hunit