cabal-version: >=1.10 name: lambda-gtk version: 0.1.0.0 -- synopsis: -- description: -- bug-reports: license: BSD3 license-file: LICENSE author: Joe Crayne maintainer: oh.hello.joe@gmail.com -- copyright: -- category: build-type: Simple extra-source-files: CHANGELOG.md executable lambda-gtk main-is: gix.hs other-modules: LambdaCube.Gtk LambdaHello extensions: NondecreasingIndentation other-extensions: OverloadedLabels, OverloadedLists, OverloadedStrings build-depends: base, containers >=0.5 && <0.6, bytestring >=0.10 && <0.11, vector, aeson, JuicyPixels, -- rendering lambdacube-ir, lambdacube-gl, OpenGL, -- GUI gi-gdk , gi-glib , gi-gobject , gi-gtk , haskell-gi-base -- , gi-gtk-declarative, gi-gtk-declarative-app-simple, default-language: Haskell2010 -- hs-source-dirs: executable gldemo main-is: main.hs other-modules: LambdaCubeWidget GLWidget LambdaCube.Gtk TimeKeeper extensions: NondecreasingIndentation other-extensions: OverloadedLabels, OverloadedLists, OverloadedStrings build-depends: base, containers >=0.5 && <0.6, bytestring >=0.10 && <0.11, vector, aeson, JuicyPixels, text, contravariant, -- writer monad mtl, -- rendering lambdacube-ir, lambdacube-gl, OpenGL, -- GUI gi-gdk , gi-glib , gi-gobject , gi-gtk , haskell-gi-base default-language: Haskell2010 executable meshsketch main-is: mainObj.hs other-modules: InfinitePlane LambdaCubeWidget GLWidget LambdaCube.Gtk TimeKeeper LoadMesh MtlParser Matrix LambdaCube.GL.HMatrix Animator MeshSketch CubeMap AttributeData GPURing MaskableStream RingBuffer SmallRing VectorRing Camera Bezier FitCurves Mask Data.List.Merge extensions: NondecreasingIndentation other-extensions: OverloadedLabels, OverloadedLists, OverloadedStrings build-depends: base, containers >=0.5 && <0.6, bytestring >=0.10 && <0.11, vector, aeson, JuicyPixels, text, contravariant, hmatrix, zip-archive, filepath, directory, dependent-sum, pretty-show, deepseq, -- todo: factor this next dependency into patch against lambdacube-gl OpenGLRaw, -- writer monad mtl, -- rendering lambdacube-ir, lambdacube-gl >=0.5.3, OpenGL, wavefront-obj, -- GUI gi-gdk , gi-glib , gi-gobject , gi-gtk , haskell-gi-base default-language: Haskell2010 ghc-options: -threaded