1
# libcdt.a old make makefile
2
# Written by Kiem-Phong Vo (03/18/1998)
3
# Modified for graphviz by erg (5 Oct 2000)
6
include ../makearch/$(ARCH)
10
DEFINES= $(CCMODE) -I. $(CXFLAGS)
13
SRCS = dtclose.c dtdisc.c dtflatten.c dthash.c dtmethod.c dtopen.c dtsize.c \
14
dtextract.c dtrestore.c dtlist.c dtstat.c dttree.c dtview.c \
15
dtrenew.c dtwalk.c dtstrhash.c
16
OBJS = dtclose.o dtdisc.o dtflatten.o dthash.o dtmethod.o dtopen.o dtsize.o \
17
dtextract.o dtrestore.o dtlist.o dtstat.o dttree.o dtview.o \
18
dtrenew.o dtwalk.o dtstrhash.o
19
SRC_P= Cdt_p/tsearch.c Cdt_p/hsearch.c
20
OBJ_P= tsearch.o hsearch.o
24
libcdt.a : ast_common.h $(OBJS)
25
ar cr libcdt.a $(OBJS)
26
-(ranlib libcdt.a; exit 0) >/dev/null 2>&1
28
tsearch.o : Cdt_p/tsearch.c
29
$(CC) -c $(DEFINES) Cdt_p/tsearch.c
31
hsearch.o : Cdt_p/hsearch.c
32
$(CC) -c $(DEFINES) Cdt_p/hsearch.c
35
./iffe - set cc $(CC) $(CCMODE) $(CXFLAGS) : run features/common > ast_common.h
40
-(rm -f $(INCDIR)/cdt.h $(INCDIR)/dict.h; exit 0) >/dev/null 2>&1
41
-(rm -f $(LIBDIR)/libcdt.a $(LIBDIR)/libdict.a; exit 0) >/dev/null 2>&1
42
cp cdt.h ast_common.h $(INCDIR); ln $(INCDIR)/cdt.h $(INCDIR)/dict.h
43
cp libcdt.a $(LIBDIR); ln $(LIBDIR)/libcdt.a $(LIBDIR)/libdict.a
44
-(ranlib $(LIBDIR)/libcdt.a; exit 0) >/dev/null 2>&1
47
-(rm ast_common.h $(OBJS) libcdt.a FEATURE/*; exit 0) >/dev/null 2>&1
50
-(rm ast_common.h $(OBJS) libcdt.a FEATURE/*; exit 0) >/dev/null 2>&1