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)
							 |