diff options
Diffstat (limited to 'math/ros-geometry/files/patch-bullet_Makefile.bullet')
-rw-r--r-- | math/ros-geometry/files/patch-bullet_Makefile.bullet | 70 |
1 files changed, 0 insertions, 70 deletions
diff --git a/math/ros-geometry/files/patch-bullet_Makefile.bullet b/math/ros-geometry/files/patch-bullet_Makefile.bullet deleted file mode 100644 index 118d8f324544..000000000000 --- a/math/ros-geometry/files/patch-bullet_Makefile.bullet +++ /dev/null @@ -1,70 +0,0 @@ ---- bullet/Makefile.bullet.orig 2010-11-22 17:42:02.000000000 +0100 -+++ bullet/Makefile.bullet 2010-11-24 14:12:05.000000000 +0100 -@@ -5,7 +5,6 @@ - SVN_PATCH = deprecations.patch quaternion.patch demos.patch no_extras_build.patch getsetRPY.patch gimbal_lock.patch - SVN_REVISION=-r2038 - --include $(shell rospack find mk)/svn_checkout.mk - - #TARBALL_NAME = bullet-svn$(SVN_REVISION) - TARBALL_NAME = bullet-2.76-patched2 -@@ -23,10 +22,10 @@ - BULLET_TARGETS = LinearMath BulletCollision BulletDynamics BulletSoftBody - - # Poor man's installation procedure setup --BULLET_LIBS = $(SOURCE_DIR)/src/BulletCollision/libBulletCollision.* \ -- $(SOURCE_DIR)/src/BulletDynamics/libBulletDynamics.* \ -- $(SOURCE_DIR)/src/LinearMath/libLinearMath.* \ -- $(SOURCE_DIR)/src/BulletSoftBody/libBulletSoftBody.* -+BULLET_LIBS = $(SOURCE_DIR)/src/BulletCollision/libBulletCollision.so.2.76 \ -+ $(SOURCE_DIR)/src/BulletDynamics/libBulletDynamics.so.2.76 \ -+ $(SOURCE_DIR)/src/LinearMath/libLinearMath.so.2.76 \ -+ $(SOURCE_DIR)/src/BulletSoftBody/libBulletSoftBody.so.2.76 - - BULLET_INC_DIRS = . \ - BulletCollision/CollisionShapes \ -@@ -54,27 +53,43 @@ - cd $(SOURCE_DIR) && cmake -DCMAKE_INSTALL_PREFIX=$(CURDIR) -DCMAKE_CXX_FLAGS="-fPIC -DBT_USE_DOUBLE_PRECISION" -D BUILD_SHARED_LIBS=on . - # Bullet appears not be parallel-make safe - #cd $(SOURCE_DIR) && make $(PARALLEL_JOBS) -+ifneq ($(MAKE),) -+ cd $(SOURCE_DIR) && $(MAKE) $(BULLET_TARGETS) -+else - cd $(SOURCE_DIR) && make $(BULLET_TARGETS) -+endif - # The 'install' target only works with cmake 2.6 for some reason - #cd $(SOURCE_DIR) && make $(PARALLEL_JOBS) install - mkdir -p lib - cp $(BULLET_LIBS) lib -+ cd lib && ln -s libBulletCollision.so.2.76 libBulletCollision.so -+ cd lib && ln -s libBulletDynamics.so.2.76 libBulletDynamics.so -+ cd lib && ln -s libBulletSoftBody.so.2.76 libBulletSoftBody.so -+ cd lib && ln -s libLinearMath.so.2.76 libLinearMath.so - mkdir -p include - $(foreach d,$(BULLET_INC_DIRS), mkdir -p include/$(d) && cp $(SOURCE_DIR)/src/$(d)/*.h include/$(d);) - touch installed - - wiped: Makefile.bullet -+ifneq ($(MAKE),) -+ $(MAKE) -f Makefile.bullet wipe -+else - make -f Makefile.bullet wipe -+endif - touch wiped - - clean: - rm -f installed - rm -fr lib include -+ifneq ($(MAKE),) -+ -$(MAKE) -C $(SVN_DIR) clean -+ -cd $(SOURCE_DIR) && $(MAKE) clean -+else - -make -C $(SVN_DIR) clean - -cd $(SOURCE_DIR) && make clean -+endif - - wipe: clean - -rm -f patched - -rm -rf bullet_svn -- -rm -rf build - |