43 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			43 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
| include ../Makefile.common
 | |
| 
 | |
| OBJ += $(patsubst %.cpp,%.o,$(wildcard src/*.cpp)) $(patsubst %.cpp,%.o,$(wildcard src/*/*.cpp)) $(patsubst %.cpp,%.o,$(wildcard src/*/*/*.cpp))
 | |
| LIBNAME = libbullet.a
 | |
| CXXFLAGS = -Isrc
 | |
| 
 | |
| all: $(LIBNAME)
 | |
| 
 | |
| $(LIBNAME): $(OBJ)
 | |
| 	@echo Creating archive $@
 | |
| 	@ar -crsu $@ $(OBJ)
 | |
| 	@echo 
 | |
| 
 | |
| clean:
 | |
| 	-@$(RM) src$(SLASH)*.o
 | |
| 	-@$(RM) src$(SLASH)*.d
 | |
| 
 | |
| 	-@$(RM) src$(SLASH)LinearMath$(SLASH)*.o
 | |
| 	-@$(RM) src$(SLASH)LinearMath$(SLASH)*.d
 | |
| 
 | |
| 	-@$(RM) src$(SLASH)BulletDynamics$(SLASH)ConstraintSolver$(SLASH)*.o
 | |
| 	-@$(RM) src$(SLASH)BulletDynamics$(SLASH)ConstraintSolver$(SLASH)*.d
 | |
| 
 | |
| 	-@$(RM) src$(SLASH)BulletDynamics$(SLASH)Dynamics$(SLASH)*.o
 | |
| 	-@$(RM) src$(SLASH)BulletDynamics$(SLASH)Dynamics$(SLASH)*.d
 | |
| 
 | |
| 	-@$(RM) src$(SLASH)BulletDynamics$(SLASH)Vehicle$(SLASH)*.o
 | |
| 	-@$(RM) src$(SLASH)BulletDynamics$(SLASH)Vehicle$(SLASH)*.d
 | |
| 
 | |
| 	-@$(RM) src$(SLASH)BulletCollision$(SLASH)BroadphaseCollision$(SLASH)*.o
 | |
| 	-@$(RM) src$(SLASH)BulletCollision$(SLASH)BroadphaseCollision$(SLASH)*.d
 | |
| 
 | |
| 	-@$(RM) src$(SLASH)BulletCollision$(SLASH)CollisionDispatch$(SLASH)*.o
 | |
| 	-@$(RM) src$(SLASH)BulletCollision$(SLASH)CollisionDispatch$(SLASH)*.d
 | |
| 
 | |
| 	-@$(RM) src$(SLASH)BulletCollision$(SLASH)CollisionShapes$(SLASH)*.o
 | |
| 	-@$(RM) src$(SLASH)BulletCollision$(SLASH)CollisionShapes$(SLASH)*.d
 | |
| 
 | |
| 	-@$(RM) src$(SLASH)BulletCollision$(SLASH)NarrowPhaseCollision$(SLASH)*.o
 | |
| 	-@$(RM) src$(SLASH)BulletCollision$(SLASH)NarrowPhaseCollision$(SLASH)*.d
 | |
| 
 | |
| 	-@$(RM) $(LIBNAME)
 | 
