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

Contents of /eggdrop1.4/src/Makefile.in

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


Revision 1.10 - (show annotations) (download)
Sat Dec 9 17:30:35 2000 UTC (18 years, 8 months ago) by tothwolf
Branch: MAIN
CVS Tags: HEAD
Changes since 1.9: +2 -2 lines
changed make message to the same message 1.6 uses

1 # Makefile for src/
2 # $Id: Makefile.in,v 1.9 2000/07/17 21:03:07 guppy Exp $
3
4 SHELL = @SHELL@
5 top_srcdir = @top_srcdir@
6
7 @SET_MAKE@
8 INSTALL = @INSTALL@
9 INSTALL_PROGRAM = @INSTALL_PROGRAM@
10 INSTALL_DATA = @INSTALL_DATA@
11 INSTALL_SCRIPT = @INSTALL_SCRIPT@
12
13 OBJS = botcmd.o botmsg.o botnet.o chanprog.o cmds.o dcc.o \
14 dccutil.o flags.o language.o main.o mem.o misc.o \
15 modules.o net.o rfc1459.o tcl.o tcldcc.o tclhash.o \
16 tclmisc.o tcluser.o userent.o userrec.o users.o md5/md5c.o
17
18 MAKE_MD5 = $(MAKE) 'MAKE=$(MAKE)' 'CC=$(CC)' 'LD=$(LD)' \
19 'STRIP=$(STRIP)' 'CFLAGS=$(CFLAGS)' 'CPPFLAGS=$(CPPFLAGS)'
20
21 doofus:
22 @echo ""
23 @echo "Let's try this from the right directory..."
24 @echo ""
25 @cd $(top_srcdir); $(MAKE)
26
27 ../$(EGGEXEC): $(OBJS) $(XREQS)
28 @echo ""
29 @echo "Linking eggdrop... $(EGGBUILD)"
30 @echo ""
31 $(LD) -o ../$(EGGEXEC) $(OBJS) $(MODOBJS) $(XLIBS)
32 $(STRIP) ../$(EGGEXEC)
33 @echo "Successful compile: $(EGGEXEC)"
34 @echo ""
35
36 $(EGGEXEC): ../$(EGGEXEC)
37
38 depend:
39 $(CC) $(CFLAGS) $(CPPFLAGS) -MM *.c > .depend
40
41 clean:
42 @rm -f .depend *.o *.a *~
43
44 botcmd.o:
45 @echo "(This may take a while. Go get some runts.)"
46 $(CC) $(CFLAGS) $(CPPFLAGS) -c botcmd.c
47
48 main.o:
49 $(CC) $(CFLAGS) $(CPPFLAGS) \
50 '-DCCFLAGS="$(CC) $(CFLAGS) $(CPPFLAGS)"' \
51 '-DLDFLAGS="$(LD)"' \
52 '-DSTRIPFLAGS="$(STRIP)"' -c main.c
53
54 md5/md5c.o:
55 @cd md5; $(MAKE_MD5) md5
56 @echo "---------- Yeah! that's the compiling, now the linking! ----------"
57
58 libtcle.a: $(TCLLIB)/lib$(TCLLIBFN)
59 @echo "[ Fixing lib$(TCLLIBFN) -> libtcle.a ]"
60 cp $(TCLLIB)/lib$(TCLLIBFN) libtcle.a
61 chmod u+rw libtcle.a
62 ar d libtcle.a tclMain.o
63 $(RANLIB) libtcle.a
64
65 eggdrop.h:
66 @echo "You do not have the eggdrop source!"
67 @exit 1
68
69 .SUFFIXES:
70 .SUFFIXES: .c .h .o .a
71
72 .c.o:
73 $(CC) $(CFLAGS) $(CPPFLAGS) -c $<
74
75 #safety hash
76 botcmd.o: botcmd.c main.h lang.h eggdrop.h flags.h proto.h ../lush.h \
77 cmdt.h tclegg.h tclhash.h chan.h users.h tandem.h modules.h \
78 mod/modvals.h
79 botmsg.o: botmsg.c main.h lang.h eggdrop.h flags.h proto.h ../lush.h \
80 cmdt.h tclegg.h tclhash.h chan.h users.h tandem.h
81 botnet.o: botnet.c main.h lang.h eggdrop.h flags.h proto.h ../lush.h \
82 cmdt.h tclegg.h tclhash.h chan.h users.h tandem.h
83 chanprog.o: chanprog.c main.h lang.h eggdrop.h flags.h proto.h \
84 ../lush.h cmdt.h tclegg.h tclhash.h chan.h users.h modules.h \
85 mod/modvals.h
86 cmds.o: cmds.c main.h lang.h eggdrop.h flags.h proto.h ../lush.h \
87 cmdt.h tclegg.h tclhash.h chan.h users.h tandem.h modules.h \
88 mod/modvals.h
89 dcc.o: dcc.c main.h lang.h eggdrop.h flags.h proto.h ../lush.h cmdt.h \
90 tclegg.h tclhash.h chan.h users.h modules.h mod/modvals.h tandem.h \
91 md5/global.h md5/md5.h
92 dccutil.o: dccutil.c main.h lang.h eggdrop.h flags.h proto.h ../lush.h \
93 cmdt.h tclegg.h tclhash.h chan.h users.h modules.h mod/modvals.h \
94 tandem.h
95 flags.o: flags.c main.h lang.h eggdrop.h flags.h proto.h ../lush.h \
96 cmdt.h tclegg.h tclhash.h chan.h users.h
97 language.o: language.c main.h lang.h eggdrop.h flags.h proto.h \
98 ../lush.h cmdt.h tclegg.h tclhash.h chan.h users.h
99 main.o: main.c main.h lang.h eggdrop.h flags.h proto.h ../lush.h \
100 cmdt.h tclegg.h tclhash.h chan.h users.h modules.h mod/modvals.h \
101 tandem.h patch.h
102 match.o: match.c
103 mem.o: mem.c mod/modvals.h
104 misc.o: misc.c main.h lang.h eggdrop.h flags.h proto.h ../lush.h \
105 cmdt.h tclegg.h tclhash.h chan.h users.h
106 modules.o: modules.c main.h lang.h eggdrop.h flags.h proto.h ../lush.h \
107 cmdt.h tclegg.h tclhash.h chan.h users.h modules.h mod/modvals.h \
108 tandem.h
109 net.o: net.c main.h lang.h eggdrop.h flags.h proto.h ../lush.h cmdt.h \
110 tclegg.h tclhash.h chan.h users.h
111 rfc1459.o: rfc1459.c main.h lang.h eggdrop.h flags.h proto.h ../lush.h \
112 cmdt.h tclegg.h tclhash.h chan.h users.h
113 tcl.o: tcl.c main.h lang.h eggdrop.h flags.h proto.h ../lush.h cmdt.h \
114 tclegg.h tclhash.h chan.h users.h
115 tcldcc.o: tcldcc.c main.h lang.h eggdrop.h flags.h proto.h ../lush.h \
116 cmdt.h tclegg.h tclhash.h chan.h users.h tandem.h modules.h \
117 mod/modvals.h
118 tclhash.o: tclhash.c main.h lang.h eggdrop.h flags.h proto.h ../lush.h \
119 cmdt.h tclegg.h tclhash.h chan.h users.h match.c
120 tclmisc.o: tclmisc.c main.h lang.h eggdrop.h flags.h proto.h ../lush.h \
121 cmdt.h tclegg.h tclhash.h chan.h users.h modules.h mod/modvals.h \
122 tandem.h
123 tcluser.o: tcluser.c main.h lang.h eggdrop.h flags.h proto.h ../lush.h \
124 cmdt.h tclegg.h tclhash.h chan.h users.h tandem.h
125 userent.o: userent.c main.h lang.h eggdrop.h flags.h proto.h ../lush.h \
126 cmdt.h tclegg.h tclhash.h chan.h users.h
127 userrec.o: userrec.c main.h lang.h eggdrop.h flags.h proto.h ../lush.h \
128 cmdt.h tclegg.h tclhash.h chan.h users.h modules.h mod/modvals.h \
129 tandem.h
130 users.o: users.c main.h lang.h eggdrop.h flags.h proto.h ../lush.h \
131 cmdt.h tclegg.h tclhash.h chan.h users.h modules.h mod/modvals.h \
132 tandem.h

webmaster@eggheads.org
ViewVC Help
Powered by ViewVC 1.1.23