~ubuntu-branches/ubuntu/lucid/graphviz/lucid-security

« back to all changes in this revision

Viewing changes to cdt/Makefile.IN

  • Committer: Bazaar Package Importer
  • Author(s): Stephen M Moraco
  • Date: 2002-02-05 18:52:12 UTC
  • Revision ID: james.westby@ubuntu.com-20020205185212-8i04c70te00rc40y
Tags: upstream-1.7.16
ImportĀ upstreamĀ versionĀ 1.7.16

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#       libcdt.a old make makefile
 
2
#       Written by Kiem-Phong Vo (03/18/1998)
 
3
#   Modified for graphviz by erg (5 Oct 2000)
 
4
 
 
5
include ../Config.mk
 
6
include ../makearch/$(ARCH)
 
7
 
 
8
CXFLAGS=
 
9
CCMODE= -O
 
10
DEFINES= $(CCMODE) -I. $(CXFLAGS)
 
11
 
 
12
HDRS =  cdt.h dthdr.h
 
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
 
21
 
 
22
all:    libcdt.a
 
23
 
 
24
libcdt.a : ast_common.h $(OBJS)
 
25
        ar cr libcdt.a $(OBJS)
 
26
        -(ranlib libcdt.a; exit 0) >/dev/null 2>&1
 
27
 
 
28
tsearch.o : Cdt_p/tsearch.c
 
29
        $(CC) -c $(DEFINES) Cdt_p/tsearch.c
 
30
 
 
31
hsearch.o : Cdt_p/hsearch.c
 
32
        $(CC) -c $(DEFINES) Cdt_p/hsearch.c
 
33
 
 
34
ast_common.h :
 
35
        ./iffe - set cc $(CC) $(CCMODE) $(CXFLAGS) : run features/common > ast_common.h
 
36
 
 
37
install : libcdt.a
 
38
        $(MKPATH) $(LIBDIR)
 
39
        $(MKPATH) $(INCDIR)
 
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
 
45
 
 
46
clean :
 
47
        -(rm ast_common.h $(OBJS) libcdt.a FEATURE/*; exit 0) >/dev/null 2>&1
 
48
 
 
49
distclean :
 
50
        -(rm ast_common.h $(OBJS) libcdt.a FEATURE/*; exit 0) >/dev/null 2>&1