45 lines
925 B
Makefile
45 lines
925 B
Makefile
#### Source code Dirs
|
|
VPATH = \
|
|
../ConstraintSolver \
|
|
../Dynamics \
|
|
../Vehicle
|
|
|
|
ROOT = ../../..
|
|
|
|
#### Library
|
|
LIBRARY_ppu = bulletdynamics.a
|
|
|
|
#### Compiler flags
|
|
CPPFLAGS = \
|
|
-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)
|
|
CELL_TOP ?= $(ROOT)
|
|
|
|
include $(CELL_TOP)/make.footer
|