33 lines
		
	
	
		
			521 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
		
		
			
		
	
	
			33 lines
		
	
	
		
			521 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								CC     = gcc
							 | 
						||
| 
								 | 
							
								COPT   = -g -Wall -O3 #-pg 
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								ROOT   = ../..
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								LIB    = -lMagick -lrockflight -lnum -lm
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								LIBDIR = -L$(ROOT)/libnum/lib -L/usr/X11R6/lib/ -L../lib/
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								INCDIR = -I$(ROOT)/libnum/include -I../src/ \
							 | 
						||
| 
								 | 
							
								         -I/usr/X11R6/include/magick -I/usr/X11R6/include/
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								DEF    =
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								PROG   = viewer
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								OBJS   = viewer.o
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								all: $(PROG) $(PROG2)
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								.c.o:
							 | 
						||
| 
								 | 
							
									$(CC) $(DEF) $(INCDIR) $(COPT) -c $*.c -o $*.o
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								$(PROG): $(OBJS) $(LIBNAME)
							 | 
						||
| 
								 | 
							
									 $(CC) $(COPT) $(OBJS) $(LIBDIR) $(LIB) -o $@
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								clean:
							 | 
						||
| 
								 | 
							
									rm -f *.o *~
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								deep-clean: clean
							 | 
						||
| 
								 | 
							
									rm -f $(PROG)
							 |