From 913a569f9c5176c436d6abffbba64b7a98cbac86 Mon Sep 17 00:00:00 2001 From: Joe Crayne Date: Fri, 14 Jun 2019 20:35:04 -0400 Subject: Simplified package, includes only the crayne parser. --- wavefront-obj.cabal | 77 +++++++---------------------------------------------- 1 file changed, 10 insertions(+), 67 deletions(-) (limited to 'wavefront-obj.cabal') diff --git a/wavefront-obj.cabal b/wavefront-obj.cabal index a771fe9..d4df055 100644 --- a/wavefront-obj.cabal +++ b/wavefront-obj.cabal @@ -1,11 +1,7 @@ cabal-version: >=1.10 --- Initial package description 'wavefront-obj.cabal' generated by 'cabal --- init'. For further documentation, see --- http://haskell.org/cabal/users-guide/ - name: wavefront-obj version: 0.1.0.0 -synopsis: Wavefront OBJ parser, triangulation algorithms, Collada format types +synopsis: Wavefront OBJ parser -- description: -- bug-reports: license: BSD3 @@ -18,86 +14,33 @@ build-type: Simple extra-source-files: CHANGELOG.md library - exposed-modules: Graphics.WaveFront - , Graphics.WaveFront.Foreign - , Graphics.WaveFront.Parse - , Graphics.WaveFront.Model - , Graphics.WaveFront.Lenses - , Graphics.WaveFront.Types - , Graphics.WaveFront.Load - , Graphics.WaveFront.Parse.Common - , Graphics.WaveFront.Parse.OBJ - , Graphics.WaveFront.Parse.MTL - , Graphics.Triangulation.Triangulation - , Graphics.Triangulation.KETTriangulation - , Graphics.Triangulation.GJPTriangulation - , Graphics.Formats.Collada.ColladaTypes - , Graphics.Formats.Collada.Transformations - , Graphics.Formats.Collada.GenerateObjects - , Graphics.Formats.Collada.Vector2D3D - , Codec.Wavefront - , Codec.Wavefront.Element - , Codec.Wavefront.Object - , Codec.Wavefront.IO - , Codec.Wavefront.Location - , Codec.Wavefront.TexCoord - , Codec.Wavefront.Lexer - , Codec.Wavefront.Line - , Codec.Wavefront.Normal - , Codec.Wavefront.Point - , Codec.Wavefront.Face - , Codec.Wavefront.FreeForm - , Codec.Wavefront.Token - , Wavefront.Lex + exposed-modules: Wavefront.Lex , Data.Wavefront , Wavefront -- other-modules: - other-extensions: ForeignFunctionInterface - , UnicodeSyntax - , TupleSections - , OverloadedStrings - , NamedFieldPuns + other-extensions: ConstraintKinds + , DeriveFunctor , FlexibleContexts - , ScopedTypeVariables - , OverloadedLists - , TemplateHaskell - , MultiParamTypeClasses - , FunctionalDependencies , FlexibleInstances - , DuplicateRecordFields + , KindSignatures + , MultiParamTypeClasses + , NondecreasingIndentation + , OverloadedStrings + , PatternSynonyms + , RankNTypes , StandaloneDeriving - , DeriveFunctor , UndecidableInstances - , DeriveFoldable - , BangPatterns - , PatternSynonyms build-depends: base >=4.11 && <4.12 , containers >=0.5 && <0.6 - , filepath >=1.4 && <1.5 , text >=1.2 && <1.3 , vector >=0.12 && <0.13 - , linear >=1.20 && <1.21 - , attoparsec >=0.13 && <0.14 - , tuple >=0.3 && <0.4 - , tuple-gen >=2.0 && <2.1 , dlist >=0.8 && <0.9 - , vector-algorithms >=0.7 && <0.8 - , Cartesian >=0.6 && <0.7 - , enumerable >=0.0 && <0.1 - , lens >=4.16 && <4.17 , transformers >=0.5 && <0.6 , mtl >=2.2 && <2.3 , bytestring , bytestring-lexing - , pretty-show , rank2classes hs-source-dirs: src default-language: Haskell2010 - -executable bench - main-is: test/bench.hs - C-sources: test/cube.c - ghc-options: -Wall -rtsopts - build-depends: base, bytestring, attoparsec, text, vector, transformers, mtl, containers, wavefront-obj, criterion, weigh -- cgit v1.2.3