packages feed

vulkan-utils-framegraph-0.1.0.0: package.yaml

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