aboutsummaryrefslogtreecommitdiff
path: root/math/ros-geometry/files/patch-bullet_Makefile.bullet
diff options
context:
space:
mode:
Diffstat (limited to 'math/ros-geometry/files/patch-bullet_Makefile.bullet')
-rw-r--r--math/ros-geometry/files/patch-bullet_Makefile.bullet70
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
-