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

Annotation of /eggdrop1.8/src/Makefile.in

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


Revision 1.2 - (hide annotations) (download)
Tue Oct 19 12:13:32 2010 UTC (9 years ago) by pseudo
Branch: MAIN
CVS Tags: HEAD
Branch point for: gettext
Changes since 1.1: +7 -3 lines
Added full SSL support including Tcl commands.
Added support for certificate authentication.
Added support for botnet and partyline encryption using ssl.
Documented the new features and commands.
Fixed add_server() problems with IPv6 addresses in the server list.

1 simple 1.1 # Makefile for src/
2 pseudo 1.2 # $Id: Makefile.in,v 1.1.1.1 2010/07/26 21:11:06 simple Exp $
3 simple 1.1
4     SHELL = @SHELL@
5     top_srcdir = @top_srcdir@
6     srcdir = @srcdir@
7     VPATH = @srcdir@
8    
9     @SET_MAKE@
10     INSTALL = @INSTALL@
11     INSTALL_PROGRAM = @INSTALL_PROGRAM@
12     INSTALL_DATA = @INSTALL_DATA@
13     INSTALL_SCRIPT = @INSTALL_SCRIPT@
14    
15     CC = @CC@
16     LD = @CC@
17     STRIP = @STRIP@
18 pseudo 1.2 CFLAGS = @CFLAGS@ -I.. -I$(top_srcdir) @SSL_INCLUDES@ @DEFS@ $(CFLGS)
19 simple 1.1 CPPFLAGS = @CPPFLAGS@
20    
21     eggdrop_objs = bg.o botcmd.o botmsg.o botnet.o chanprog.o cmds.o dcc.o \
22     dccutil.o dns.o flags.o language.o match.o main.o mem.o misc.o misc_file.o \
23     modules.o net.o rfc1459.o tcl.o tcldcc.o tclhash.o tclmisc.o tcluser.o \
24 pseudo 1.2 tls.o userent.o userrec.o users.o
25 simple 1.1
26     MAKE_GENERIC = $(MAKE) 'MAKE=$(MAKE)' 'CC=$(CC)' 'LD=$(LD)' \
27     'STRIP=$(STRIP)' 'CFLGS=$(CFLGS)'
28    
29    
30     doofus:
31     @echo ""
32     @echo "Let's try this from the right directory..."
33     @echo ""
34     @cd .. && $(MAKE)
35    
36     ../$(EGGEXEC): build_msg $(eggdrop_objs) $(XREQS) compile_md5 compatability
37     @echo "Linking eggdrop $(EGGBUILD)."
38     @echo ""
39     @touch mod/mod.xlibs
40     $(LD) -o ../$(EGGEXEC) $(eggdrop_objs) $(MODOBJS) $(XLIBS) md5/md5c.o compat/*.o `cat mod/mod.xlibs`
41     $(STRIP) ../$(EGGEXEC)
42     @echo ""
43     @echo "Successful compile: $(EGGEXEC)"
44     @echo ""
45    
46     $(EGGEXEC): ../$(EGGEXEC)
47    
48     depend:
49     $(CC) -I.. -DMAKING_DEPEND -DHAVE_CONFIG_H -MM *.c > .depend
50    
51     clean:
52     @rm -f .depend *.o *.a *~
53    
54     build_msg:
55     @echo ""
56     @echo "This may take a while. Go get some runts."
57     @echo ""
58    
59     main.o:
60     $(CC) $(CFLAGS) $(CPPFLAGS) \
61     '-DCCFLAGS="$(CC) $(CFLAGS) $(CPPFLAGS)"' \
62     '-DLDFLAGS="$(LD)"' \
63     '-DSTRIPFLAGS="$(STRIP)"' -c $(srcdir)/main.c
64    
65     compatability:
66     @cd compat && $(MAKE_GENERIC) compat
67     @echo ""
68     @echo "---------- Yeah! That's the compiling, now the linking! ----------"
69     @echo ""
70    
71     compile_md5:
72     @cd md5 && $(MAKE_GENERIC) md5
73    
74     libtcle.a: $(TCLLIB)/lib$(TCLLIBFN)
75     @echo "[ Fixing lib$(TCLLIBFN) -> libtcle.a ]"
76     cp $(TCLLIB)/lib$(TCLLIBFN) libtcle.a
77     chmod u+rw libtcle.a
78     ar d libtcle.a tclMain.o
79     $(RANLIB) libtcle.a
80    
81     eggdrop.h:
82     @echo "You do not have the eggdrop source!"
83     @exit 1
84    
85     .SUFFIXES:
86     .SUFFIXES: .c .h .o .a
87    
88     .c.o:
89     $(CC) $(CFLAGS) $(CPPFLAGS) -c $<
90    
91     #safety hash
92     bg.o: bg.c main.h ../config.h ../lush.h lang.h eggdrop.h flags.h proto.h \
93     misc_file.h cmdt.h tclegg.h tclhash.h chan.h users.h compat/compat.h \
94     compat/inet_aton.h ../src/main.h compat/snprintf.h compat/memset.h \
95     compat/memcpy.h compat/strcasecmp.h compat/strftime.h bg.h
96     botcmd.o: botcmd.c main.h ../config.h ../lush.h lang.h eggdrop.h flags.h \
97     proto.h misc_file.h cmdt.h tclegg.h tclhash.h chan.h users.h \
98     compat/compat.h compat/inet_aton.h ../src/main.h compat/snprintf.h \
99     compat/memset.h compat/memcpy.h compat/strcasecmp.h compat/strftime.h \
100     tandem.h modules.h mod/modvals.h
101     botmsg.o: botmsg.c main.h ../config.h ../lush.h lang.h eggdrop.h flags.h \
102     proto.h misc_file.h cmdt.h tclegg.h tclhash.h chan.h users.h \
103     compat/compat.h compat/inet_aton.h ../src/main.h compat/snprintf.h \
104     compat/memset.h compat/memcpy.h compat/strcasecmp.h compat/strftime.h \
105     tandem.h
106     botnet.o: botnet.c main.h ../config.h ../lush.h lang.h eggdrop.h flags.h \
107     proto.h misc_file.h cmdt.h tclegg.h tclhash.h chan.h users.h \
108     compat/compat.h compat/inet_aton.h ../src/main.h compat/snprintf.h \
109     compat/memset.h compat/memcpy.h compat/strcasecmp.h compat/strftime.h \
110     tandem.h
111     chanprog.o: chanprog.c main.h ../config.h ../lush.h lang.h eggdrop.h \
112     flags.h proto.h misc_file.h cmdt.h tclegg.h tclhash.h chan.h users.h \
113     compat/compat.h compat/inet_aton.h ../src/main.h compat/snprintf.h \
114     compat/memset.h compat/memcpy.h compat/strcasecmp.h compat/strftime.h \
115     modules.h mod/modvals.h
116     cmds.o: cmds.c main.h ../config.h ../lush.h lang.h eggdrop.h flags.h \
117     proto.h misc_file.h cmdt.h tclegg.h tclhash.h chan.h users.h \
118     compat/compat.h compat/inet_aton.h ../src/main.h compat/snprintf.h \
119     compat/memset.h compat/memcpy.h compat/strcasecmp.h compat/strftime.h \
120     tandem.h modules.h mod/modvals.h
121     dcc.o: dcc.c main.h ../config.h ../lush.h lang.h eggdrop.h flags.h \
122     proto.h misc_file.h cmdt.h tclegg.h tclhash.h chan.h users.h \
123     compat/compat.h compat/inet_aton.h ../src/main.h compat/snprintf.h \
124     compat/memset.h compat/memcpy.h compat/strcasecmp.h compat/strftime.h \
125     modules.h mod/modvals.h tandem.h md5/md5.h
126     dccutil.o: dccutil.c main.h ../config.h ../lush.h lang.h eggdrop.h \
127     flags.h proto.h misc_file.h cmdt.h tclegg.h tclhash.h chan.h users.h \
128     compat/compat.h compat/inet_aton.h ../src/main.h compat/snprintf.h \
129     compat/memset.h compat/memcpy.h compat/strcasecmp.h compat/strftime.h \
130     modules.h mod/modvals.h tandem.h
131     dns.o: dns.c main.h ../config.h ../lush.h lang.h eggdrop.h flags.h \
132     proto.h misc_file.h cmdt.h tclegg.h tclhash.h chan.h users.h \
133     compat/compat.h compat/inet_aton.h ../src/main.h compat/snprintf.h \
134     compat/memset.h compat/memcpy.h compat/strcasecmp.h compat/strftime.h \
135     dns.h
136     flags.o: flags.c main.h ../config.h ../lush.h lang.h eggdrop.h flags.h \
137     proto.h misc_file.h cmdt.h tclegg.h tclhash.h chan.h users.h \
138     compat/compat.h compat/inet_aton.h ../src/main.h compat/snprintf.h \
139     compat/memset.h compat/memcpy.h compat/strcasecmp.h compat/strftime.h
140     language.o: language.c main.h ../config.h ../lush.h lang.h eggdrop.h \
141     flags.h proto.h misc_file.h cmdt.h tclegg.h tclhash.h chan.h users.h \
142     compat/compat.h compat/inet_aton.h ../src/main.h compat/snprintf.h \
143     compat/memset.h compat/memcpy.h compat/strcasecmp.h compat/strftime.h
144     main.o: main.c main.h ../config.h ../lush.h lang.h eggdrop.h flags.h \
145     proto.h misc_file.h cmdt.h tclegg.h tclhash.h chan.h users.h \
146     compat/compat.h compat/inet_aton.h ../src/main.h compat/snprintf.h \
147     compat/memset.h compat/memcpy.h compat/strcasecmp.h compat/strftime.h \
148     modules.h mod/modvals.h tandem.h bg.h patch.h
149     match.o: match.c main.h ../config.h ../lush.h lang.h eggdrop.h flags.h \
150     proto.h misc_file.h cmdt.h tclegg.h tclhash.h chan.h users.h \
151     compat/compat.h compat/inet_aton.h ../src/main.h compat/snprintf.h \
152     compat/memset.h compat/memcpy.h compat/strcasecmp.h compat/strftime.h
153     mem.o: mem.c main.h ../config.h ../lush.h lang.h eggdrop.h flags.h \
154     proto.h misc_file.h cmdt.h tclegg.h tclhash.h chan.h users.h \
155     compat/compat.h compat/inet_aton.h ../src/main.h compat/snprintf.h \
156     compat/memset.h compat/memcpy.h compat/strcasecmp.h compat/strftime.h \
157     mod/modvals.h
158     misc.o: misc.c main.h ../config.h ../lush.h lang.h eggdrop.h flags.h \
159     proto.h misc_file.h cmdt.h tclegg.h tclhash.h chan.h users.h \
160     compat/compat.h compat/inet_aton.h ../src/main.h compat/snprintf.h \
161     compat/memset.h compat/memcpy.h compat/strcasecmp.h compat/strftime.h \
162     tandem.h modules.h mod/modvals.h stat.h
163     misc_file.o: misc_file.c main.h ../config.h ../lush.h lang.h eggdrop.h \
164     flags.h proto.h misc_file.h cmdt.h tclegg.h tclhash.h chan.h users.h \
165     compat/compat.h compat/inet_aton.h ../src/main.h compat/snprintf.h \
166     compat/memset.h compat/memcpy.h compat/strcasecmp.h compat/strftime.h \
167     stat.h
168     modules.o: modules.c main.h ../config.h ../lush.h lang.h eggdrop.h \
169     flags.h proto.h misc_file.h cmdt.h tclegg.h tclhash.h chan.h users.h \
170     compat/compat.h compat/inet_aton.h ../src/main.h compat/snprintf.h \
171     compat/memset.h compat/memcpy.h compat/strcasecmp.h compat/strftime.h \
172     modules.h mod/modvals.h tandem.h md5/md5.h
173     net.o: net.c main.h ../config.h ../lush.h lang.h eggdrop.h flags.h \
174     proto.h misc_file.h cmdt.h tclegg.h tclhash.h chan.h users.h \
175     compat/compat.h compat/inet_aton.h ../src/main.h compat/snprintf.h \
176     compat/memset.h compat/memcpy.h compat/strcasecmp.h compat/strftime.h
177     rfc1459.o: rfc1459.c main.h ../config.h ../lush.h lang.h eggdrop.h \
178     flags.h proto.h misc_file.h cmdt.h tclegg.h tclhash.h chan.h users.h \
179     compat/compat.h compat/inet_aton.h ../src/main.h compat/snprintf.h \
180     compat/memset.h compat/memcpy.h compat/strcasecmp.h compat/strftime.h
181     tcl.o: tcl.c main.h ../config.h ../lush.h lang.h eggdrop.h flags.h \
182     proto.h misc_file.h cmdt.h tclegg.h tclhash.h chan.h users.h \
183     compat/compat.h compat/inet_aton.h ../src/main.h compat/snprintf.h \
184     compat/memset.h compat/memcpy.h compat/strcasecmp.h compat/strftime.h
185     tcldcc.o: tcldcc.c main.h ../config.h ../lush.h lang.h eggdrop.h flags.h \
186     proto.h misc_file.h cmdt.h tclegg.h tclhash.h chan.h users.h \
187     compat/compat.h compat/inet_aton.h ../src/main.h compat/snprintf.h \
188     compat/memset.h compat/memcpy.h compat/strcasecmp.h compat/strftime.h \
189     tandem.h modules.h mod/modvals.h
190     tclhash.o: tclhash.c main.h ../config.h ../lush.h lang.h eggdrop.h \
191     flags.h proto.h misc_file.h cmdt.h tclegg.h tclhash.h chan.h users.h \
192     compat/compat.h compat/inet_aton.h ../src/main.h compat/snprintf.h \
193     compat/memset.h compat/memcpy.h compat/strcasecmp.h compat/strftime.h
194     tclmisc.o: tclmisc.c main.h ../config.h ../lush.h lang.h eggdrop.h \
195     flags.h proto.h misc_file.h cmdt.h tclegg.h tclhash.h chan.h users.h \
196     compat/compat.h compat/inet_aton.h ../src/main.h compat/snprintf.h \
197     compat/memset.h compat/memcpy.h compat/strcasecmp.h compat/strftime.h \
198     modules.h mod/modvals.h tandem.h md5/md5.h
199     tcluser.o: tcluser.c main.h ../config.h ../lush.h lang.h eggdrop.h \
200     flags.h proto.h misc_file.h cmdt.h tclegg.h tclhash.h chan.h users.h \
201     compat/compat.h compat/inet_aton.h ../src/main.h compat/snprintf.h \
202     compat/memset.h compat/memcpy.h compat/strcasecmp.h compat/strftime.h \
203     tandem.h modules.h mod/modvals.h
204 pseudo 1.2 tls.o: tls.c main.h ../config.h ../lush.h lang.h eggdrop.h flags.h \
205     proto.h misc_file.h cmdt.h tclegg.h tclhash.h chan.h users.h \
206     compat/compat.h compat/inet_aton.h ../src/main.h compat/snprintf.h \
207     compat/memset.h compat/memcpy.h compat/strcasecmp.h compat/strftime.h
208 simple 1.1 userent.o: userent.c main.h ../config.h ../lush.h lang.h eggdrop.h \
209     flags.h proto.h misc_file.h cmdt.h tclegg.h tclhash.h chan.h users.h \
210     compat/compat.h compat/inet_aton.h ../src/main.h compat/snprintf.h \
211     compat/memset.h compat/memcpy.h compat/strcasecmp.h compat/strftime.h
212     userrec.o: userrec.c main.h ../config.h ../lush.h lang.h eggdrop.h \
213     flags.h proto.h misc_file.h cmdt.h tclegg.h tclhash.h chan.h users.h \
214     compat/compat.h compat/inet_aton.h ../src/main.h compat/snprintf.h \
215     compat/memset.h compat/memcpy.h compat/strcasecmp.h compat/strftime.h \
216     modules.h mod/modvals.h tandem.h
217     users.o: users.c main.h ../config.h ../lush.h lang.h eggdrop.h flags.h \
218     proto.h misc_file.h cmdt.h tclegg.h tclhash.h chan.h users.h \
219     compat/compat.h compat/inet_aton.h ../src/main.h compat/snprintf.h \
220     compat/memset.h compat/memcpy.h compat/strcasecmp.h compat/strftime.h \
221     modules.h mod/modvals.h tandem.h

webmaster@eggheads.org
ViewVC Help
Powered by ViewVC 1.1.23