1
# libvmalloc.a old make makefile
2
# Written by Kiem-Phong Vo (03/18/1998)
4
include ../../Config.mk
5
include ../../makearch/$(ARCH)
12
HDRS= vmalloc.h vmhdr.h
13
SRCS= malloc.c vmbest.c vmclear.c vmclose.c vmdcheap.c \
14
vmdisc.c vmdebug.c vmlast.c vmopen.c vmpool.c vmprivate.c vmregion.c \
15
vmset.c vmstat.c vmtrace.c vmprofile.c vmexit.c vmsegment.c vmwalk.c
16
OBJS= malloc.o vmbest.o vmclear.o vmclose.o vmdcheap.o \
17
vmdisc.o vmdebug.o vmlast.o vmopen.o vmpool.o vmprivate.o vmregion.o \
18
vmset.o vmstat.o vmtrace.o vmprofile.o vmexit.o vmsegment.o vmwalk.o \
23
libvmalloc.a : ast_common.h FEATURE/vmalloc $(OBJS)
24
ar cr libvmalloc.a $(OBJS)
25
-(ranlib libvmalloc.a; exit 0) >/dev/null 2>&1
27
ast_common.h : features/common
28
../iffe - set cc $(CC) $(CCMODE) $(CXFLAGS) : run features/common > ast_common.h
30
FEATURE/vmalloc : features/vmalloc
31
../iffe set cc $(CC) $(CCMODE) $(CXFLAGS) : run features/vmalloc
33
loc_install : libvmalloc.a
34
$(MKPATH) $(LOC_INCDIR)
35
cp vmalloc.h $(LOC_INCDIR)
36
$(MKPATH) $(LOC_LIBDIR)
37
cp libvmalloc.a $(LOC_LIBDIR)
38
-(ranlib $(LOC_LIBDIR)/libvmalloc.a; exit 0) >/dev/null 2>&1
43
-(rm ast_common.h $(OBJS) libvmalloc.a FEATURE/*; exit 0) >/dev/null 2>&1