#### Source code Dirs VPATH = \ ../ConstraintSolver \ ../Dynamics \ ../Vehicle ROOT = ../../.. #### Library LIBRARY_ppu = bulletdynamics.a #### Compiler flags CPPFLAGS = \ -DUSE_LIBSPE2 \ -I../ConstraintSolver \ -I../Dynamics \ -I../Vehicle \ -I$(ROOT)/src \ -I$(SDKINC) #### Optimization level flags #CC_OPT_LEVEL = $(CC_OPT_LEVEL_DEBUG) CC_OPT_LEVEL = -O3 ##### Objects to be archived in lib OBJS = \ btContactConstraint.o \ btGeneric6DofConstraint.o \ btHingeConstraint.o \ btPoint2PointConstraint.o \ btSequentialImpulseConstraintSolver.o \ btSolve2LinearConstraint.o \ btTypedConstraint.o \ btDiscreteDynamicsWorld.o \ btRigidBody.o \ btSimpleDynamicsWorld.o \ btRaycastVehicle.o \ btWheelInfo.o #### Install directories INSTALL_DIR = $(ROOT)/lib/ibmsdk INSTALL_FILES = $(LIBRARY_ppu) IBM_CELLSDK_VERSION := $(shell if [ -d /opt/cell ]; then echo "3.0"; fi) ifeq ("$(IBM_CELLSDK_VERSION)","3.0") CELL_TOP ?= /opt/cell/sdk include $(CELL_TOP)/buildutils/make.footer else CELL_TOP ?= /opt/ibm/cell-sdk/prototype include $(CELL_TOP)/make.footer endif