31 lines
		
	
	
		
			453 B
		
	
	
	
		
			Makefile
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			31 lines
		
	
	
		
			453 B
		
	
	
	
		
			Makefile
		
	
	
		
			Executable File
		
	
	
	
	
| # Makefile for awk.
 | |
| 
 | |
| CC = exec cc
 | |
| CFLAGS	= -D_MINIX -D_POSIX_SOURCE -wo -w
 | |
| LDFLAGS	= -i -f
 | |
| 
 | |
| OBJS = m.o e.o n.o l.o r.o v.o y.o regexp.o k.o
 | |
| 
 | |
| all:	awk
 | |
| 
 | |
| awk:	$(OBJS)
 | |
| 	$(CC) $(LDFLAGS) -o $@ $(OBJS) #-lm
 | |
| 	install -S 32kw $@
 | |
| 
 | |
| install:	/usr/bin/awk
 | |
| 
 | |
| /usr/bin/awk:	awk
 | |
| 	install -cs -o bin $? $@
 | |
| 
 | |
| clean:
 | |
| 	rm -f awk *.o a.out *.bak core
 | |
| 
 | |
| e.o:	awk.h regexp.h
 | |
| l.o:	awk.h
 | |
| m.o:	awk.h
 | |
| n.o:	awk.h
 | |
| r.o:	awk.h regexp.h
 | |
| regexp.o:	regexp.h
 | |
| v.o:	awk.h regexp.h
 | |
| y.o:	awk.h
 | 
