ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/vendor/ircservices-5.1.24/modules/database/Makefile
Revision: 3389
Committed: Fri Apr 25 14:12:15 2014 UTC (12 years, 2 months ago) by michael
File size: 1536 byte(s)
Log Message:
- Imported ircservices-5.1.24

File Contents

# User Rev Content
1 michael 3389 # Makefile for database 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 = standard.so version4.so
14     OBJECTS-standard.so = fileutil.o
15     OBJECTS-version4.so = extsyms.o # fileutil.c is #included
16    
17     SERVDEPS = $(TOPDIR)/modules/nickserv/nickserv.h \
18     $(TOPDIR)/modules/chanserv/chanserv.h \
19     $(TOPDIR)/modules/memoserv/memoserv.h \
20     $(TOPDIR)/modules/operserv/operserv.h \
21     $(TOPDIR)/modules/operserv/akill.h \
22     $(TOPDIR)/modules/operserv/maskdata.h \
23     $(TOPDIR)/modules/operserv/news.h \
24     $(TOPDIR)/modules/operserv/sline.h \
25     $(TOPDIR)/modules/statserv/statserv.h
26    
27     INCLUDES-extsyms.o = extsyms.h
28     INCLUDES-fileutil.o = fileutil.h
29     INCLUDES-standard.o = fileutil.h $(TOPDIR)/databases.h $(TOPDIR)/encrypt.h
30     # NOTE: fileutil.c is *not* a typo here!
31     INCLUDES-version4.o = extsyms.h fileutil.c fileutil.h $(TOPDIR)/databases.h \
32     $(TOPDIR)/language.h $(TOPDIR)/encrypt.h $(SERVDEPS) \
33     $(TOPDIR)/modules/nickserv/util.c \
34     $(TOPDIR)/modules/chanserv/util.c
35    
36     include ../Makerules
37    
38     ###########################################################################
39    
40     extsyms.h: $(TOPDIR)/modules/nickserv/nickserv.h \
41     $(TOPDIR)/modules/chanserv/chanserv.h \
42     $(TOPDIR)/modules/memoserv/memoserv.h \
43     $(TOPDIR)/modules/statserv/statserv.h
44     @touch $@