vulkan-tutorial/vulkan-tutorial.cabal

63 lines
1.7 KiB
Text

cabal-version: 3.0
name: vulkan-tutorial
version: 0.0.0.0
synopsis:
-- A longer description of the package.
-- description:
homepage:
-- A URL where users can report bugs.
-- bug-reports:
license: GPL-3.0-or-later
license-file: LICENSE
author: nek0
maintainer: nek0@nek0.eu
-- A copyright notice.
-- copyright:
category: Game
extra-source-files: CHANGELOG.md
, shadersrc/*
executable vulkan-tutorial
main-is: Main.hs
-- Modules included in this executable, other than Main.
other-modules: Init
Instance
Devices
GraphicsPipeline
Framebuffers
CommandBuffer
Draw
Memory
Mesh
Image
Sync
Textures
Types
Util
-- LANGUAGE extensions used by modules in this package.
-- other-extensions:
build-depends: base
, sdl2
, vulkan
, vulkan-utils
, VulkanMemoryAllocator
, wavefront
, linear
, monad-loops
, stm
, time
, bytestring
, text
, vector
, resourcet
, mtl
, containers
, JuicyPixels
hs-source-dirs: src
default-language: Haskell2010
ghc-options: -Wall