61 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			61 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
| 
 | |
| 
 | |
| all:	genbloubs movebloubs exportbloubs mergebloubs	\
 | |
| 	listbloubs					\
 | |
| 	essai
 | |
| 
 | |
| # ------------------------------------------------------------
 | |
| 
 | |
| GFOPT = -Wall -Wextra -g -time
 | |
| OBJS  = bloubspace.o povstuff.o mathstuff.o
 | |
| 
 | |
| # ------------------------------------------------------------
 | |
| 
 | |
| essai:		essai.f90 Makefile $(OBJS)
 | |
| 	gfortran $(GFOPT) $< $(OBJS)  -o $@
 | |
| 
 | |
| # ------------------------------------------------------------
 | |
| 
 | |
| initial.blbs:	genbloubs Makefile
 | |
| 	./genbloubs $@ 1000
 | |
| 
 | |
| in.blbs:	genbloubs Makefile
 | |
| 	./genbloubs $@ 30000
 | |
| 
 | |
| out.blbs:	in.blbs mergebloubs Makefile
 | |
| 	./mergebloubs $< $@
 | |
| 
 | |
| out.lst:	out.blbs exportbloubs Makefile
 | |
| 	./exportbloubs $< > $@
 | |
| 
 | |
| # ------------------------------------------------------------
 | |
| 
 | |
| bloubspace.o:	bloubspace.f90 Makefile
 | |
| 	gfortran $(GFOPT) -pg -c $<
 | |
| 
 | |
| povstuff.o:	povstuff.f90 Makefile
 | |
| 	gfortran $(GFOPT) -c $<
 | |
| 
 | |
| mathstuff.o:	mathstuff.f90 Makefile
 | |
| 	gfortran $(GFOPT) -c $<
 | |
| 
 | |
| # ------------------------------------------------------------
 | |
| 
 | |
| genbloubs:	genbloubs.f90 Makefile $(OBJS)
 | |
| 	gfortran $(GFOPT) $< $(OBJS)  -o $@
 | |
| 
 | |
| movebloubs:	movebloubs.f90 Makefile $(OBJS)
 | |
| 	gfortran $(GFOPT) $< $(OBJS)  -o $@
 | |
| 
 | |
| listbloubs:	listbloubs.f90 Makefile $(OBJS)
 | |
| 	gfortran $(GFOPT) $< $(OBJS)  -o $@
 | |
| 
 | |
| exportbloubs:	exportbloubs.f90 Makefile $(OBJS)
 | |
| 	gfortran $(GFOPT) $< $(OBJS)  -o $@
 | |
| 
 | |
| mergebloubs:	mergebloubs.f90 Makefile $(OBJS)
 | |
| 	gfortran $(GFOPT)  $< $(OBJS)  -o $@
 | |
| 
 | |
| # ------------------------------------------------------------
 | |
| 
 | 
