aboutsummaryrefslogtreecommitdiff
path: root/Spear.cabal
diff options
context:
space:
mode:
authorMarc Sunet <jeannekamikaze@gmail.com>2012-08-06 13:25:57 +0200
committerMarc Sunet <jeannekamikaze@gmail.com>2012-08-06 13:25:57 +0200
commit134f9d6cf39cf3e7d3d405fd268a85b55442cc3b (patch)
tree7dcd00e77d98a4e29639bfb0a9a46d24430fda68 /Spear.cabal
parent4d622a038f7a4e34a3252843aacfa70fd072f502 (diff)
Added physics module
Diffstat (limited to 'Spear.cabal')
-rw-r--r--Spear.cabal131
1 files changed, 35 insertions, 96 deletions
diff --git a/Spear.cabal b/Spear.cabal
index ab8f6b9..dc462ae 100644
--- a/Spear.cabal
+++ b/Spear.cabal
@@ -7,7 +7,6 @@ license-file: LICENSE
7maintainer: jeannekamikaze@gmail.com 7maintainer: jeannekamikaze@gmail.com
8homepage: http://spear.shellblade.net 8homepage: http://spear.shellblade.net
9synopsis: A 3D game framework. 9synopsis: A 3D game framework.
10description:
11category: Game 10category: Game
12author: Marc Sunet 11author: Marc Sunet
13data-dir: "" 12data-dir: ""
@@ -15,106 +14,46 @@ data-dir: ""
15library 14library
16 build-depends: GLFW -any, OpenGL -any, OpenGLRaw -any, 15 build-depends: GLFW -any, OpenGL -any, OpenGLRaw -any,
17 StateVar -any, base -any, bytestring -any, directory -any, 16 StateVar -any, base -any, bytestring -any, directory -any,
18 mtl -any, transformers -any, resource-simple -any, parsec >= 3.1.3, containers, 17 mtl -any, transformers -any, resource-simple -any, parsec >=3.1.3,
19 ansi-terminal, vector 18 containers -any, ansi-terminal -any, vector -any, array -any
20 19 exposed-modules: Spear.Physics.Types Spear.Physics.World Spear.App
21 exposed-modules: 20 Spear.App.Application Spear.App.Input Spear.Assets.Image
22 Spear.App 21 Spear.Assets.Model Spear.Collision Spear.Collision.AABB
23 Spear.App.Application 22 Spear.Collision.Collision Spear.Collision.Collisioner
24 Spear.App.Input 23 Spear.Collision.Sphere Spear.Collision.Triangle
25 24 Spear.Collision.Types Spear.Game Spear.GLSL Spear.GLSL.Buffer
26 Spear.Assets.Image 25 Spear.GLSL.Error Spear.GLSL.Management Spear.GLSL.Texture
27 Spear.Assets.Model 26 Spear.GLSL.Uniform Spear.GLSL.VAO Spear.Math.Camera
28 27 Spear.Math.Entity Spear.Math.Matrix3 Spear.Math.Matrix4
29 Spear.Collision 28 Spear.Math.MatrixUtils Spear.Math.Octree Spear.Math.Plane
30 Spear.Collision.AABB 29 Spear.Math.Quaternion Spear.Math.Spatial Spear.Math.Vector3
31 Spear.Collision.Collision 30 Spear.Math.Vector4 Spear.Physics Spear.Physics.Rigid
32 Spear.Collision.Collisioner
33 Spear.Collision.Sphere
34 Spear.Collision.Triangle
35 Spear.Collision.Types
36
37 Spear.Game
38
39 Spear.GLSL
40 Spear.GLSL.Buffer
41 Spear.GLSL.Error
42 Spear.GLSL.Management
43 Spear.GLSL.Texture
44 Spear.GLSL.Uniform
45 Spear.GLSL.VAO
46
47 Spear.Math.Camera
48 Spear.Math.Entity
49 Spear.Math.Matrix3
50 Spear.Math.Matrix4
51 Spear.Math.MatrixUtils
52 Spear.Math.Octree
53 Spear.Math.Plane
54 Spear.Math.Spatial
55 Spear.Math.Vector3
56 Spear.Math.Vector4
57
58 Spear.Render.AnimatedModel 31 Spear.Render.AnimatedModel
59 Spear.Render.Material 32 Spear.Render.Material Spear.Render.Model Spear.Render.Program
60 Spear.Render.Model 33 Spear.Render.Renderable Spear.Render.StaticModel
61 Spear.Render.Program 34 Spear.Render.Texture Spear.Scene.Graph Spear.Scene.Light
62 Spear.Render.Renderable 35 Spear.Scene.Loader Spear.Scene.Scene Spear.Scene.SceneResources
63 Spear.Render.StaticModel 36 Spear.Setup Spear.Sys.Timer Spear.Updatable
64 Spear.Render.Texture
65
66 Spear.Scene.Graph
67 Spear.Scene.Light
68 Spear.Scene.Loader
69 Spear.Scene.Scene
70 Spear.Scene.SceneResources
71
72 Spear.Setup
73
74 Spear.Sys.Timer
75
76 Spear.Updatable
77 exposed: True 37 exposed: True
78
79 buildable: True 38 buildable: True
80
81 build-tools: hsc2hs -any 39 build-tools: hsc2hs -any
82 40 cc-options: -O2 -g -Wno-unused-result
83 c-sources: 41 c-sources: Spear/Assets/Image/Image.c
84 Spear/Assets/Image/Image.c 42 Spear/Assets/Image/BMP/BMP_load.c Spear/Assets/Model/Model.c
85 Spear/Assets/Image/BMP/BMP_load.c 43 Spear/Assets/Model/MD2/MD2_load.c
86 Spear/Assets/Model/Model.c 44 Spear/Assets/Model/OBJ/OBJ_load.cc Spear/Render/RenderModel.c
87 Spear/Assets/Model/MD2/MD2_load.c 45 Spear/Sys/Timer/ctimer.c
88 Spear/Assets/Model/OBJ/OBJ_load.cc
89 Spear/Render/RenderModel.c
90 Spear/Sys/Timer/ctimer.c
91
92 extensions: TypeFamilies 46 extensions: TypeFamilies
93 47 extra-libraries: stdc++
94 includes: 48 includes: Spear/Assets/Image/BMP/BMP_load.h
95 Spear/Assets/Image/BMP/BMP_load.h 49 Spear/Assets/Image/Image.h Spear/Assets/Image/Image_error_code.h
96 Spear/Assets/Image/Image.h 50 Spear/Assets/Image/sys_types.h Spear/Assets/Model/MD2/MD2_load.h
97 Spear/Assets/Image/Image_error_code.h 51 Spear/Assets/Model/OBJ/OBJ_load.h Spear/Assets/Model/Model.h
98 Spear/Assets/Image/sys_types.h 52 Spear/Assets/Model/Model_error_code.h
99 Spear/Assets/Model/MD2/MD2_load.h 53 Spear/Assets/Model/sys_types.h Spear/Render/RenderModel.h
100 Spear/Assets/Model/OBJ/OBJ_load.h 54 Timer/Timer.h
101 Spear/Assets/Model/Model.h 55 include-dirs: Spear/Assets/Image Spear/Assets/Model Spear/Render
102 Spear/Assets/Model/Model_error_code.h 56 Spear/Sys
103 Spear/Assets/Model/sys_types.h
104 Spear/Render/RenderModel.h
105 Timer/Timer.h
106
107 include-dirs:
108 Spear/Assets/Image
109 Spear/Assets/Model
110 Spear/Render
111 Spear/Sys
112
113 hs-source-dirs: . 57 hs-source-dirs: .
114
115 ghc-options: -O2 -rtsopts 58 ghc-options: -O2 -rtsopts
116
117 cc-options: -O2 -g -Wno-unused-result
118
119 extra-libraries: stdc++
120 59