39 lines
		
	
	
	
		
			913 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			39 lines
		
	
	
	
		
			913 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
EM	= ../..
 | 
						|
BINDIR  = $(EM)/bin
 | 
						|
MANDIR	= $(EM)/man
 | 
						|
LIBDIR	= $(EM)/modules/lib
 | 
						|
h	= $(EM)/h
 | 
						|
LDFLAGS = 
 | 
						|
CFLAGS	= $(LDFLAGS) -O -I$h
 | 
						|
ALL	= anm asize astrip
 | 
						|
OFILES	= anm.o asize.o astrip.o
 | 
						|
CFILES	= anm.c asize.c astrip.c
 | 
						|
LIBS	= $(LIBDIR)/libobject.a
 | 
						|
 | 
						|
all:	$(ALL)
 | 
						|
 | 
						|
anm:	anm.c
 | 
						|
	$(CC) $(CFLAGS) -o anm anm.c $(LIBS)
 | 
						|
asize:	asize.c
 | 
						|
	$(CC) $(CFLAGS) -o asize asize.c $(LIBS)
 | 
						|
astrip: astrip.c
 | 
						|
	$(CC) $(CFLAGS) -o astrip astrip.c $(LIBS)
 | 
						|
#not installed:
 | 
						|
ashow:	ashow.c
 | 
						|
	$(CC) $(CFLAGS) -o ashow ashow.c $(LIBS)
 | 
						|
 | 
						|
install:	all
 | 
						|
	for i in $(ALL); do rm -f $(BINDIR)/$$i; cp $$i $(BINDIR)/$$i; done
 | 
						|
	for i in anm.1 asize.1 astrip.1; do rm -f $(MANDIR)/$$i; cp $$i $(MANDIR)/$$i; done
 | 
						|
 | 
						|
cmp:	all
 | 
						|
	-for i in $(ALL); do cmp $$i $(BINDIR)/$$i; done
 | 
						|
	-for i in anm.1 astrip.1 asize.1 ; do cmp $$i $(MANDIR)/$$i; done
 | 
						|
 | 
						|
clean:	; rm -f $(ALL) $(OFILES)
 | 
						|
 | 
						|
pr:
 | 
						|
	@pr `pwd`/Makefile `pwd`/anm.c `pwd`/astrip.c `pwd`/asize.c
 | 
						|
 | 
						|
opr:
 | 
						|
	make pr | opr
 |