apecs-physics-0.4.5: apecs-physics.cabal
name: apecs-physics
version: 0.4.5
synopsis: 2D physics for apecs
description:
2D physics for apecs. Uses Chipmunk physics library under the hood.
homepage: https://github.com/jonascarpay/apecs#readme
license: BSD3
license-file: LICENSE
author: Jonas Carpay
maintainer: jonascarpay@gmail.com
copyright: MIT
category: Web
build-type: Custom
cabal-version: >=1.10
extra-source-files:
CHANGELOG.md
Chipmunk2D/include/chipmunk/*.h
Chipmunk2D/src/prime.h
README.md
source-repository HEAD
type: git
location: git://github.com/jonascarpay/apecs.git
custom-setup
setup-depends:
base >=4.9 && <5
, Cabal >=1.14
flag release
description:
Release mode, better performance but no longer provides debug info on the command line.
manual: True
default: False
library
hs-source-dirs: src
default-language: Haskell2010
exposed-modules: Apecs.Physics
other-modules:
Apecs.Physics.Body
Apecs.Physics.Collision
Apecs.Physics.Constraint
Apecs.Physics.Geometry
Apecs.Physics.Query
Apecs.Physics.Shape
Apecs.Physics.Space
Apecs.Physics.Types
build-depends:
apecs >=0.7 && <0.10
, base >=4.9 && <5
, containers >=0.5 && <0.8
, inline-c >=0.6 && <1
, linear >=1.20 && <2
, template-haskell >=2.12 && <3
, vector >=0.10 && <0.13
ghc-options:
-Wall -O2 -Wno-orphans -Wno-unused-do-bind -Wno-name-shadowing
cc-options: -std=c99
if flag(release)
cc-options: -DNDEBUG
include-dirs: Chipmunk2D/include/chipmunk
c-sources:
Chipmunk2D/src/chipmunk.c
Chipmunk2D/src/cpArbiter.c
Chipmunk2D/src/cpArray.c
Chipmunk2D/src/cpBBTree.c
Chipmunk2D/src/cpBody.c
Chipmunk2D/src/cpCollision.c
Chipmunk2D/src/cpConstraint.c
Chipmunk2D/src/cpDampedRotarySpring.c
Chipmunk2D/src/cpDampedSpring.c
Chipmunk2D/src/cpGearJoint.c
Chipmunk2D/src/cpGrooveJoint.c
Chipmunk2D/src/cpHashSet.c
Chipmunk2D/src/cpHastySpace.c
Chipmunk2D/src/cpMarch.c
Chipmunk2D/src/cpPinJoint.c
Chipmunk2D/src/cpPivotJoint.c
Chipmunk2D/src/cpPolyline.c
Chipmunk2D/src/cpPolyShape.c
Chipmunk2D/src/cpRatchetJoint.c
Chipmunk2D/src/cpRobust.c
Chipmunk2D/src/cpRotaryLimitJoint.c
Chipmunk2D/src/cpShape.c
Chipmunk2D/src/cpSimpleMotor.c
Chipmunk2D/src/cpSlideJoint.c
Chipmunk2D/src/cpSpace.c
Chipmunk2D/src/cpSpaceComponent.c
Chipmunk2D/src/cpSpaceDebug.c
Chipmunk2D/src/cpSpaceHash.c
Chipmunk2D/src/cpSpaceQuery.c
Chipmunk2D/src/cpSpaceStep.c
Chipmunk2D/src/cpSpatialIndex.c
Chipmunk2D/src/cpSweep1D.c