1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
|
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
-- description:
-- bug-reports:
license: BSD3
license-file: LICENSE
author: Joe Crayne
maintainer: joe@jerkface.net
-- copyright:
category: Graphics
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
-- other-modules:
other-extensions: ForeignFunctionInterface
, UnicodeSyntax
, TupleSections
, OverloadedStrings
, NamedFieldPuns
, FlexibleContexts
, ScopedTypeVariables
, OverloadedLists
, TemplateHaskell
, MultiParamTypeClasses
, FunctionalDependencies
, FlexibleInstances
, DuplicateRecordFields
, 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
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
|