/[cvs]/eggdrop1.4/src/Makefile
ViewVC logotype

Contents of /eggdrop1.4/src/Makefile

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.1.1.1 - (show annotations) (download) (vendor branch)
Wed Jun 23 19:51:26 1999 UTC (22 years, 4 months ago) by segfault
Branch: eggdev
CVS Tags: start
Changes since 1.1: +0 -0 lines
Eggdrop 1.3.28 CVS Code

1 # Source-make
2
3 GMAKE = ${MAKE} 'CC=${CC}' 'CFLAGS=${CFLAGS}'
4
5 doofus:
6 @echo ""
7 @echo "Let's try this from the right directory..."
8 @echo ""
9 @cd ..;make
10
11 ../eggdrop: ${OBJS} ${XREQ} eggdrop.h
12 @echo ""
13 @echo "Linking eggdrop..."
14 @echo ""
15 ${LD} -o ../eggdrop ${OBJS} ${XLIBS}
16 ${STRIP} ../eggdrop
17 @echo "Successful compile: eggdrop"
18 @echo ""
19
20 eggdrop: ../eggdrop
21
22 eggdrop.h:
23 @touch eggdrop.h
24
25 static: ${OBJS} ${XREQ}
26 @echo ""
27 @echo "Linking eggdrop...(statically)"
28 @echo ""
29 ${LD} -o ../eggdrop ${OBJS} ${XLIBS} mod/*.o
30 ${STRIP} ../eggdrop
31 @echo "Successful compile: eggdrop"
32 @echo ""
33
34 debug: ${OBJS} ${XREQ}
35 @echo ""
36 @echo "Linking eggdrop (debug version)..."
37 @echo ""
38 ${LD} -g -o ../eggdrop ${OBJS} ${XLIBS}
39 @echo "Successful compile: eggdrop (debug version)"
40 @echo ""
41
42 botcmd.o: botcmd.c
43 @echo "(This will take a while. Go make a pizza or something.)"
44 ${CC} ${CFLAGS} botcmd.c
45
46 botmsg.o: botmsg.c
47 ${CC} ${CFLAGS} botmsg.c
48
49 botnet.o: botnet.c
50 ${CC} ${CFLAGS} botnet.c
51
52 chanprog.o: chanprog.c
53 ${CC} ${CFLAGS} chanprog.c
54
55 cmds.o: cmds.c
56 ${CC} ${CFLAGS} cmds.c
57
58 dcc.o: dcc.c
59 ${CC} ${CFLAGS} dcc.c
60
61 dccutil.o: dccutil.c
62 ${CC} ${CFLAGS} dccutil.c
63
64 flags.o: flags.c
65 ${CC} ${CFLAGS} flags.c
66
67 language.o: language.c
68 ${CC} ${CFLAGS} language.c
69
70 main.o: main.c patch.h
71 ${CC} ${CFLAGS} \
72 '-DCCFLAGS="${CC}"' \
73 '-DLDFLAGS="${LD}"' \
74 '-DSTRIPFLAGS="${STRIP}"' main.c
75
76 mem.o: mem.c
77 ${CC} ${CFLAGS} mem.c
78
79 misc.o: misc.c
80 ${CC} ${CFLAGS} misc.c
81
82 modules.o: modules.c
83 ${CC} ${CFLAGS} modules.c
84
85 net.o: net.c
86 ${CC} ${CFLAGS} net.c
87
88 rfc1459.o: rfc1459.c
89 ${CC} ${CFLAGS} rfc1459.c
90
91 tcl.o: tcl.c
92 ${CC} ${CFLAGS} tcl.c
93
94 tcldcc.o: tcldcc.c
95 ${CC} ${CFLAGS} tcldcc.c
96
97 tclhash.o: tclhash.c
98 ${CC} ${CFLAGS} tclhash.c
99
100 tclmisc.o: tclmisc.c
101 ${CC} ${CFLAGS} tclmisc.c
102
103 tcluser.o: tcluser.c
104 ${CC} ${CFLAGS} tcluser.c
105
106 userent.o: userent.c
107 ${CC} ${CFLAGS} userent.c
108
109 userrec.o: userrec.c
110 ${CC} ${CFLAGS} userrec.c
111
112 users.o: users.c
113 ${CC} ${CFLAGS} users.c
114 @echo "---------- Yeah! that's the compiling, now the linking! ----------"
115
116 # I orginially had this in another file, but some lame make's can't cope :/
117 botcmd.o: \
118 main.h \
119 tandem.h \
120 users.h \
121 chan.h \
122 modules.h
123 botmsg.o: \
124 main.h \
125 tandem.h
126 botnet.o: \
127 main.h \
128 tandem.h
129 chanprog.o: \
130 main.h \
131 modules.h
132 cmds.o: \
133 main.h \
134 tandem.h \
135 modules.h
136 dcc.o: \
137 main.h \
138 modules.h \
139 tandem.h
140 dccutil.o: \
141 main.h \
142 chan.h \
143 modules.h \
144 tandem.h
145 flags.o: \
146 main.h
147 language.o: \
148 main.h
149 main.o: \
150 main.h \
151 chan.h \
152 modules.h \
153 patch.h
154 mem.o: \
155 mod/modvals.h
156 misc.o: \
157 main.h \
158 chan.h
159 modules.o: \
160 main.h \
161 modules.h \
162 users.h
163 net.o: \
164 main.h
165 tcl.o: \
166 main.h
167 tcldcc.o: \
168 main.h \
169 tandem.h
170 tclhash.o: \
171 main.h \
172 chan.h \
173 users.h \
174 match.c
175 tclmisc.o: \
176 main.h \
177 modules.h
178 tcluser.o: \
179 main.h \
180 users.h \
181 chan.h \
182 tandem.h
183 userent.o: \
184 main.h \
185 users.h
186 userrec.o: \
187 main.h \
188 users.h \
189 chan.h \
190 modules.h \
191 tandem.h
192 users.o: \
193 main.h \
194 users.h \
195 chan.h \
196 modules.h \
197 tandem.h
198 main.h: \
199 lang.h \
200 eggdrop.h \
201 flags.h \
202 proto.h \
203 cmdt.h \
204 tclegg.h \
205 tclhash.h \
206 chan.h \
207 users.h
208 @touch main.h
209 modules.h: \
210 mod/modvals.h
211 @touch modules.h
212 tclegg.h: \
213 proto.h
214 @touch tclegg.h
215 #safety hash

webmaster@eggheads.org
ViewVC Help
Powered by ViewVC 1.1.23