Moved over to CMake, CP library is now in tree
authorAndrew Engelbrecht <sudoman@ninthfloor.org>
Tue, 3 Apr 2012 02:42:30 +0000 (22:42 -0400)
committerAndrew Engelbrecht <sudoman@ninthfloor.org>
Tue, 3 Apr 2012 02:42:30 +0000 (22:42 -0400)
commit684226bb3e28901693f831a1a322b41e874c9fe1
treebdf1d6f8882df1c43fcd53c556767d9b25bcc6cd
parent2d02065b22efbe78a9bf9cbd4de7610a299cfcb2
Moved over to CMake, CP library is now in tree

To make building easier, I've decided to use an in-tree copy of the
Chipmunk Physics library. I also stripped-down the CMakeLists.txt files
used by that project since I didn't include the demos here. (The extra
variables show up in graphical CMake configurators.)

I've also switched spacedolphin over to CMake (for better or for worse.)
Trying at first to use it to download the ChipmunkLatest.tgz file
automatically was a pain in the butt, but I'm not sure that it would
have been much better in a straight-up makefile if I had tried to
recover from download errors there too.

Finally, I've touched up the README.md file and restructured the source
tree a bit.
79 files changed:
.gitignore
CMakeLists.txt [new file with mode: 0644]
README.md
draw.c [deleted file]
include/spacedolphin.h [new file with mode: 0644]
lib/chipmunk/.gitignore [new file with mode: 0644]
lib/chipmunk/CMakeLists.txt [new file with mode: 0644]
lib/chipmunk/LICENSE.txt [new file with mode: 0644]
lib/chipmunk/README-spacedolphin [new file with mode: 0644]
lib/chipmunk/README.textile [new file with mode: 0644]
lib/chipmunk/VERSION.txt [new file with mode: 0644]
lib/chipmunk/extract_protos.rb [new file with mode: 0644]
lib/chipmunk/include/chipmunk/chipmunk.h [new file with mode: 0644]
lib/chipmunk/include/chipmunk/chipmunk_ffi.h [new file with mode: 0644]
lib/chipmunk/include/chipmunk/chipmunk_private.h [new file with mode: 0644]
lib/chipmunk/include/chipmunk/chipmunk_types.h [new file with mode: 0644]
lib/chipmunk/include/chipmunk/chipmunk_unsafe.h [new file with mode: 0644]
lib/chipmunk/include/chipmunk/constraints/cpConstraint.h [new file with mode: 0644]
lib/chipmunk/include/chipmunk/constraints/cpDampedRotarySpring.h [new file with mode: 0644]
lib/chipmunk/include/chipmunk/constraints/cpDampedSpring.h [new file with mode: 0644]
lib/chipmunk/include/chipmunk/constraints/cpGearJoint.h [new file with mode: 0644]
lib/chipmunk/include/chipmunk/constraints/cpGrooveJoint.h [new file with mode: 0644]
lib/chipmunk/include/chipmunk/constraints/cpPinJoint.h [new file with mode: 0644]
lib/chipmunk/include/chipmunk/constraints/cpPivotJoint.h [new file with mode: 0644]
lib/chipmunk/include/chipmunk/constraints/cpRatchetJoint.h [new file with mode: 0644]
lib/chipmunk/include/chipmunk/constraints/cpRotaryLimitJoint.h [new file with mode: 0644]
lib/chipmunk/include/chipmunk/constraints/cpSimpleMotor.h [new file with mode: 0644]
lib/chipmunk/include/chipmunk/constraints/cpSlideJoint.h [new file with mode: 0644]
lib/chipmunk/include/chipmunk/constraints/util.h [new file with mode: 0644]
lib/chipmunk/include/chipmunk/cpArbiter.h [new file with mode: 0644]
lib/chipmunk/include/chipmunk/cpBB.h [new file with mode: 0644]
lib/chipmunk/include/chipmunk/cpBody.h [new file with mode: 0644]
lib/chipmunk/include/chipmunk/cpPolyShape.h [new file with mode: 0644]
lib/chipmunk/include/chipmunk/cpShape.h [new file with mode: 0644]
lib/chipmunk/include/chipmunk/cpSpace.h [new file with mode: 0644]
lib/chipmunk/include/chipmunk/cpSpatialIndex.h [new file with mode: 0644]
lib/chipmunk/include/chipmunk/cpVect.h [new file with mode: 0644]
lib/chipmunk/src/CMakeLists.txt [new file with mode: 0644]
lib/chipmunk/src/chipmunk.c [new file with mode: 0644]
lib/chipmunk/src/constraints/cpConstraint.c [new file with mode: 0644]
lib/chipmunk/src/constraints/cpDampedRotarySpring.c [new file with mode: 0644]
lib/chipmunk/src/constraints/cpDampedSpring.c [new file with mode: 0644]
lib/chipmunk/src/constraints/cpGearJoint.c [new file with mode: 0644]
lib/chipmunk/src/constraints/cpGrooveJoint.c [new file with mode: 0644]
lib/chipmunk/src/constraints/cpPinJoint.c [new file with mode: 0644]
lib/chipmunk/src/constraints/cpPivotJoint.c [new file with mode: 0644]
lib/chipmunk/src/constraints/cpRatchetJoint.c [new file with mode: 0644]
lib/chipmunk/src/constraints/cpRotaryLimitJoint.c [new file with mode: 0644]
lib/chipmunk/src/constraints/cpSimpleMotor.c [new file with mode: 0644]
lib/chipmunk/src/constraints/cpSlideJoint.c [new file with mode: 0644]
lib/chipmunk/src/cpArbiter.c [new file with mode: 0644]
lib/chipmunk/src/cpArray.c [new file with mode: 0644]
lib/chipmunk/src/cpBB.c [new file with mode: 0644]
lib/chipmunk/src/cpBBTree.c [new file with mode: 0644]
lib/chipmunk/src/cpBody.c [new file with mode: 0644]
lib/chipmunk/src/cpCollision.c [new file with mode: 0644]
lib/chipmunk/src/cpHashSet.c [new file with mode: 0644]
lib/chipmunk/src/cpPolyShape.c [new file with mode: 0644]
lib/chipmunk/src/cpShape.c [new file with mode: 0644]
lib/chipmunk/src/cpSpace.c [new file with mode: 0644]
lib/chipmunk/src/cpSpaceComponent.c [new file with mode: 0644]
lib/chipmunk/src/cpSpaceHash.c [new file with mode: 0644]
lib/chipmunk/src/cpSpaceQuery.c [new file with mode: 0644]
lib/chipmunk/src/cpSpaceStep.c [new file with mode: 0644]
lib/chipmunk/src/cpSpatialIndex.c [new file with mode: 0644]
lib/chipmunk/src/cpSweep1D.c [new file with mode: 0644]
lib/chipmunk/src/cpVect.c [new file with mode: 0644]
lib/chipmunk/src/prime.h [new file with mode: 0644]
main.c [deleted file]
makefile [deleted file]
move.c [deleted file]
shape.c [deleted file]
spacedolphin.h [deleted file]
src/draw.c [new file with mode: 0644]
src/main.c [new file with mode: 0644]
src/move.c [new file with mode: 0644]
src/shape.c [new file with mode: 0644]
src/time.c [new file with mode: 0644]
time.c [deleted file]