forked from tTh/FloatImg
		
	
		
			
				
	
	
		
			133 lines
		
	
	
		
			2.6 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			133 lines
		
	
	
		
			2.6 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
| #---------------------------------------------------------------
 | |
| 
 | |
| #		Please, use the 'Gloabl.makefile' system !
 | |
| 
 | |
| 
 | |
| COPT = -Wall -fpic -g -no-pie  -DDEBUG_LEVEL=0
 | |
| DEPS = ../floatimg.h Makefile
 | |
| 
 | |
| OBJS = fimg-png.o fimg-tiff.o misc-plots.o filtrage.o utils.o	\
 | |
| 	fimg-libpnm.o rampes.o 					\
 | |
| 	sfx0.o sfx1.o sfx2.o sfx3.o sfx4.o			\
 | |
| 	geometry.o rotate.o fimg-openexr.o			\
 | |
| 	equalize.o fimg-fits.o saturation.o histogram.o		\
 | |
| 	hsv.o classif.o contour2x2.o qsortrgb.o exporter.o	\
 | |
| 	displacement.o dithering.o plasmas.o incrustator.o	\
 | |
| 	killrgb.o recurse.o
 | |
| 
 | |
| #---------------------------------------------------------------
 | |
| 
 | |
| t:	t.c $(DEPS) ../libfloatimg.a tests.o
 | |
| 	gcc $(COPT) $<						\
 | |
| 		tests.o						\
 | |
| 		-I/usr/include/netpbm/				\
 | |
| 		-I/usr/include/cfitsio/				\
 | |
| 		 ../libfloatimg.a -lnetpbm -lpnglite -lcfitsio	\
 | |
| 		-ltiff						\
 | |
| 		-lz -lm -o $@
 | |
| 
 | |
| tests.o:	tests.c tests.h $(DEPS)
 | |
| 	gcc $(COPT) -I/usr/include/netpbm -c $<
 | |
| 
 | |
| #---------------------------------------------------------------
 | |
| #	upper-level functions
 | |
| 
 | |
| ../libfloatimg.a:       $(OBJS)
 | |
| 	$(AR) r $@ $?
 | |
| 
 | |
| # ###
 | |
| 
 | |
| killrgb.o:		killrgb.c  $(DEPS)
 | |
| 	gcc $(COPT) -c $<
 | |
| 
 | |
| recurse.o:		recurse.c  $(DEPS)
 | |
| 	gcc $(COPT) -c $<
 | |
| 
 | |
| incrustator.o:		incrustator.c  $(DEPS)
 | |
| 	gcc $(COPT) -c $<
 | |
| 
 | |
| displacement.o:		displacement.c  $(DEPS)
 | |
| 	gcc $(COPT) -c $<
 | |
| 
 | |
| fimg-png.o:		fimg-png.c $(DEPS)
 | |
| 	gcc $(COPT) -c $<
 | |
| 
 | |
| fimg-bmp.o:		fimg-bmp.c $(DEPS)
 | |
| 	gcc $(COPT) -c $<
 | |
| 
 | |
| fimg-tiff.o:		fimg-tiff.c $(DEPS)
 | |
| 	gcc $(COPT) -c $<
 | |
| 
 | |
| fimg-openexr.o:		fimg-openexr.c $(DEPS)
 | |
| 	gcc $(COPT) -c $<
 | |
| 
 | |
| fimg-fits.o:		fimg-fits.c $(DEPS)
 | |
| 	gcc $(COPT) -I/usr/include/cfitsio/ -c $<
 | |
| 
 | |
| fimg-libpnm.o:		fimg-libpnm.c $(DEPS)
 | |
| 	gcc $(COPT) -I/usr/include/netpbm -c $<
 | |
| 
 | |
| misc-plots.o:		misc-plots.c $(DEPS)
 | |
| 	gcc $(COPT) -c $<
 | |
| 
 | |
| filtrage.o:		filtrage.c $(DEPS)
 | |
| 	gcc $(COPT) -c $<
 | |
| 
 | |
| geometry.o:		geometry.c $(DEPS)
 | |
| 	gcc $(COPT) -c $<
 | |
| 
 | |
| rotate.o:		rotate.c $(DEPS)
 | |
| 	gcc $(COPT) -c $<
 | |
| 
 | |
| saturation.o:		saturation.c $(DEPS)
 | |
| 	gcc $(COPT) -c $<
 | |
| 
 | |
| histogram.o:		histogram.c $(DEPS)
 | |
| 	gcc $(COPT) -c $<
 | |
| 
 | |
| equalize.o:		equalize.c $(DEPS)
 | |
| 	gcc $(COPT) -c $<
 | |
| 
 | |
| dithering.o:		dithering.c $(DEPS)
 | |
| 	gcc $(COPT) -c $<
 | |
| 
 | |
| plasmas.o:		plasmas.c $(DEPS)
 | |
| 	gcc $(COPT) -c $<
 | |
| 
 | |
| sfx0.o:			sfx0.c $(DEPS)
 | |
| 	gcc $(COPT) -c $<
 | |
| 
 | |
| sfx1.o:			sfx1.c $(DEPS)
 | |
| 	gcc $(COPT) -c $<
 | |
| 
 | |
| sfx2.o:			sfx2.c $(DEPS)
 | |
| 	gcc $(COPT) -c $<
 | |
| 
 | |
| sfx3.o:			sfx3.c $(DEPS)
 | |
| 	gcc $(COPT) -c $<
 | |
| 
 | |
| sfx4.o:			sfx4.c $(DEPS)
 | |
| 	gcc $(COPT) -c $<
 | |
| 
 | |
| contour2x2.o:		contour2x2.c $(DEPS)
 | |
| 	gcc $(COPT) -c $<
 | |
| 
 | |
| rampes.o:		rampes.c $(DEPS)
 | |
| 	gcc $(COPT) -c $<
 | |
| 
 | |
| classif.o:		classif.c $(DEPS)
 | |
| 	gcc $(COPT) -c $<
 | |
| 
 | |
| qsortrgb.o:		qsortrgb.c $(DEPS)
 | |
| 	gcc $(COPT) -c $<
 | |
| 
 | |
| exporter.o:		exporter.c $(DEPS)
 | |
| 	gcc $(COPT) -c $<
 | |
| 
 | |
| 
 | |
| hsv.o:		hsv.c $(DEPS)
 | |
| 	gcc $(COPT) -c $<
 | |
| 
 | |
| utils.o:		utils.c $(DEPS)
 | |
| 	gcc $(COPT) -c $<
 | 
