1 |
# Makefile for httpd modules. |
2 |
# |
3 |
# IRC Services is copyright (c) 1996-2009 Andrew Church. |
4 |
# E-mail: <achurch@achurch.org> |
5 |
# Parts written by Andrew Kempe and others. |
6 |
# This program is free but copyrighted software; see the file GPL.txt for |
7 |
# details. |
8 |
|
9 |
########################################################################### |
10 |
|
11 |
include ../../Makefile.inc |
12 |
|
13 |
MODULES = main.so auth-ip.so auth-password.so dbaccess.so debug.so \ |
14 |
redirect.so top-page.so |
15 |
OBJECTS-main.so = util.o |
16 |
|
17 |
INCLUDES = http.h |
18 |
INCLUDES-dbaccess.o = $(TOPDIR)/modules/operserv/operserv.h \ |
19 |
$(TOPDIR)/modules/operserv/maskdata.h \ |
20 |
$(TOPDIR)/modules/operserv/akill.h \ |
21 |
$(TOPDIR)/modules/operserv/news.h \ |
22 |
$(TOPDIR)/modules/operserv/sline.h \ |
23 |
$(TOPDIR)/modules/nickserv/nickserv.h \ |
24 |
$(TOPDIR)/modules/chanserv/chanserv.h \ |
25 |
$(TOPDIR)/modules/chanserv/access.h \ |
26 |
$(TOPDIR)/modules/statserv/statserv.h \ |
27 |
$(TOPDIR)/modules/misc/xml.h |
28 |
INCLUDES-main.o = $(TOPDIR)/timeout.h |
29 |
INCLUDES-redirect.o = $(TOPDIR)/modules/nickserv/nickserv.h \ |
30 |
$(TOPDIR)/modules/chanserv/chanserv.h |
31 |
|
32 |
include ../Makerules |
33 |
|
34 |
########################################################################### |
35 |
|
36 |
# Note that while http.h technically depends on $(TOPDIR)/timeout.h, the |
37 |
# only thing it uses from that file is "Timeout *", which is unlikely to |
38 |
# change, so we don't bother depending on it here. Source files which call |
39 |
# timeout routines should #include "timeout.h" (and include it in their |
40 |
# dependency lists) directly. |