Subversion Repositories tendra.SVN

Rev

Rev 2 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
2 7u83 1
# Automatically generated by make_mf version 1.1
2
 
3
# Standard directories and files
4
BASE=/u/g/release/Source
5
SRC=${BASE}/src/lib/cpp/src
6
 
7
# Standard variables
8
 
9
CC=tcc
10
TCCOPTS=-Yc++
11
MACHOPTS=
12
RANLIB=ranlib
13
CCOPTS=${TCCOPTS} ${MACHOPTS}
14
MAIN_CC=${CC} ${CCOPTS} -c
15
AR=ar
16
LIBS=
17
 
18
REMOVE=rm -f
19
MOVE=mv
20
COPY=cp
21
ECHO=echo
22
SHELL=/bin/sh
23
 
24
# Dependencies and construction rules
25
 
26
NAME=libcpp.a
27
EXTRA=
28
EXTRA_CLEAN=
29
EXTRA_CLOBBER=
30
 
31
OFILES=baseinfo.o cmath.o cstring.o cwchar.o exception.o new.o new1.o\
32
 new2.o new3.o new4.o new5.o new6.o new7.o new8.o pure.o term.o typeinfo.o\
33
 what.o
34
 
35
${NAME} : ${OFILES}
36
	${AR} cr ${NAME} ${OFILES} ${LIBS}
37
	${RANLIB} ${NAME}
38
 
39
all : ${EXTRA} ${NAME}
40
	@${ECHO} all done
41
 
42
extra : ${EXTRA}
43
	@${ECHO} done
44
 
45
baseinfo.o : ${SRC}/baseinfo.cc ${SRC}/implement.h ${SRC}/interface.h
46
	${MAIN_CC} ${SRC}/baseinfo.cc
47
 
48
cmath.o : ${SRC}/cmath.cc
49
	${MAIN_CC} ${SRC}/cmath.cc
50
 
51
cstring.o : ${SRC}/cstring.cc
52
	${MAIN_CC} ${SRC}/cstring.cc
53
 
54
cwchar.o : ${SRC}/cwchar.cc
55
	${MAIN_CC} ${SRC}/cwchar.cc
56
 
57
exception.o : ${SRC}/exception.cc ${SRC}/implement.h
58
	${MAIN_CC} ${SRC}/exception.cc
59
 
60
new.o : ${SRC}/new.cc ${SRC}/implement.h
61
	${MAIN_CC} ${SRC}/new.cc
62
 
63
new1.o : ${SRC}/new1.cc ${SRC}/news.h ${SRC}/implement.h
64
	${MAIN_CC} ${SRC}/new1.cc
65
 
66
new2.o : ${SRC}/new2.cc ${SRC}/news.h ${SRC}/implement.h
67
	${MAIN_CC} ${SRC}/new2.cc
68
 
69
new3.o : ${SRC}/new3.cc ${SRC}/news.h ${SRC}/implement.h
70
	${MAIN_CC} ${SRC}/new3.cc
71
 
72
new4.o : ${SRC}/new4.cc ${SRC}/news.h ${SRC}/implement.h
73
	${MAIN_CC} ${SRC}/new4.cc
74
 
75
new5.o : ${SRC}/new5.cc ${SRC}/news.h ${SRC}/implement.h
76
	${MAIN_CC} ${SRC}/new5.cc
77
 
78
new6.o : ${SRC}/new6.cc ${SRC}/news.h ${SRC}/implement.h
79
	${MAIN_CC} ${SRC}/new6.cc
80
 
81
new7.o : ${SRC}/new7.cc ${SRC}/news.h ${SRC}/implement.h
82
	${MAIN_CC} ${SRC}/new7.cc
83
 
84
new8.o : ${SRC}/new8.cc ${SRC}/news.h ${SRC}/implement.h
85
	${MAIN_CC} ${SRC}/new8.cc
86
 
87
pure.o : ${SRC}/pure.cc ${SRC}/implement.h
88
	${MAIN_CC} ${SRC}/pure.cc
89
 
90
term.o : ${SRC}/term.cc ${SRC}/implement.h
91
	${MAIN_CC} ${SRC}/term.cc
92
 
93
typeinfo.o : ${SRC}/typeinfo.cc ${SRC}/implement.h ${SRC}/interface.h
94
	${MAIN_CC} ${SRC}/typeinfo.cc
95
 
96
what.o : ${SRC}/what.cc
97
	${MAIN_CC} ${SRC}/what.cc
98
 
99
clean : ${EXTRA_CLEAN}
100
	${REMOVE} ${OFILES}
101
	${REMOVE} core
102
 
103
clobber : clean ${EXTRA_CLOBBER}
104
	${REMOVE} ${NAME}