ack/modules/src/alloc/Makefile
1987-02-23 11:38:15 +00:00

45 lines
717 B
Makefile

EMHOME=../../..
HDIR = $(EMHOME)/modules/h
INSTALL=$(EMHOME)/modules/install
COMPARE=$(EMHOME)/modules/compare
CFLAGS = -O -I. -I$(HDIR)
SOURCES = alloc.h\
Malloc.c\
botch.c\
clear.c\
st_alloc.c\
std_alloc.c \
No_Mem.c
OBJECTS = botch.o clear.o st_alloc.o Malloc.o std_alloc.o No_Mem.o
all: liballoc.a
liballoc.a: $(OBJECTS)
ar cr liballoc.a $(OBJECTS)
-sh -c 'ranlib liballoc.a'
install: all
$(INSTALL) lib/liballoc.a
$(INSTALL) man/alloc.3
$(INSTALL) h/alloc.h
cmp: all
$(COMPARE) lib/liballoc.a
$(COMPARE) man/alloc.3
$(COMPARE) h/alloc.h
pr:
@pr Makefile $(SOURCES)
opr:
make pr | opr
clean:
rm -f *.[oa]
st_alloc.o: alloc.h
std_alloc.o: alloc.h
Malloc.o: alloc.h