]>
Commit | Line | Data |
---|---|---|
1 | # $Id: Makefile.in 3376 2007-04-03 11:37:39Z nenolod $ | |
2 | CC = @CC@ | |
3 | INSTALL = @INSTALL@ | |
4 | INSTALL_BIN = @INSTALL_PROGRAM@ | |
5 | INSTALL_DATA = @INSTALL_DATA@ | |
6 | INSTALL_SUID = @INSTALL_PROGRAM@ -o root -m 4755 | |
7 | RM = @RM@ | |
8 | LEX = @LEX@ | |
9 | LEXLIB = @LEXLIB@ | |
10 | CFLAGS = @IRC_CFLAGS@ -DIRCD_PREFIX=\"@prefix@\" | |
11 | LDFLAGS = @LDFLAGS@ | |
12 | MKDEP = ${CC} -MM | |
13 | MV = @MV@ | |
14 | RM = @RM@ | |
15 | CP = @CP@ | |
16 | TOUCH = @TOUCH@ | |
17 | ||
18 | prefix = @prefix@ | |
19 | exec_prefix = @exec_prefix@ | |
20 | exec_suffix = @exec_suffix@ | |
21 | bindir = @bindir@ | |
22 | libexecdir = @libexecdir@ | |
23 | confdir = @confdir@ | |
24 | localstatedir = @localstatedir@ | |
25 | # Change this later! -- adrian | |
26 | moduledir = @moduledir@ | |
27 | automoduledir = @moduledir@/autoload | |
28 | ||
29 | # Local to the etc Makefile | |
30 | mandir = @mandir@/man8 | |
31 | MANPAGES = ircd.8 | |
32 | ||
33 | CONFS = example.conf reference.conf | |
34 | DEFAULTCONFS = kline.conf dline.conf xline.conf resv.conf | |
35 | ||
36 | SSL_LIBS = @SSL_LIBS@ | |
37 | SSL_INCLUDES = @SSL_INCLUDES@ | |
38 | ||
39 | IRCDLIBS = @LIBS@ $(SSL_LIBS) | |
40 | ||
41 | INCLUDES = -I../include $(SSL_INCLUDES) | |
42 | CPPFLAGS = ${INCLUDES} @CPPFLAGS@ | |
43 | ||
44 | install-mkdirs: | |
45 | -@if test ! -d $(DESTDIR)$(confdir); then \ | |
46 | echo "mkdir -p $(confdir)"; \ | |
47 | mkdir -p $(DESTDIR)$(confdir); \ | |
48 | fi | |
49 | ||
50 | -@if test ! -d $(DESTDIR)$(mandir); then \ | |
51 | echo "mkdir -p $(mandir)"; \ | |
52 | mkdir -p $(DESTDIR)$(mandir); \ | |
53 | fi | |
54 | ||
55 | install: install-mkdirs build | |
56 | @echo "ircd: installing example config files ($(CONFS))" | |
57 | @for i in $(CONFS); do \ | |
58 | if test -f $(DESTDIR)$(confdir)/$$i; then \ | |
59 | $(MV) $(DESTDIR)$(confdir)/$$i $(DESTDIR)$(confdir)/$$i.old; \ | |
60 | fi; \ | |
61 | $(INSTALL_DATA) $$i $(DESTDIR)$(confdir); \ | |
62 | done | |
63 | ||
64 | @for i in $(DEFAULTCONFS); do \ | |
65 | if test ! -f $(DESTDIR)$(confdir)/$$i; then \ | |
66 | echo "ircd: creating config file ($$i)"; \ | |
67 | ${TOUCH} $(DESTDIR)$(confdir)/$$i; \ | |
68 | fi; \ | |
69 | done | |
70 | ||
71 | -@if test ! -f $(DESTDIR)$(confdir)/ircd.motd; then \ | |
72 | echo "ircd: installing motd file (ircd.motd)"; \ | |
73 | $(INSTALL_DATA) ircd.motd $(DESTDIR)$(confdir); \ | |
74 | fi | |
75 | ||
76 | -@if test -f $(DESTDIR)$(confdir)/links.txt; then \ | |
77 | $(RM) $(DESTDIR)$(confdir)/links.txt; \ | |
78 | fi | |
79 | ||
80 | @echo "ircd: installing manpage" | |
81 | @for i in $(MANPAGES); do \ | |
82 | if test ! -f $(DESTDIR)$(mandir)/$$i; then \ | |
83 | $(INSTALL_DATA) $$i $(DESTDIR)$(mandir); \ | |
84 | fi; \ | |
85 | done | |
86 | ||
87 | build: | |
88 | ||
89 | clean: | |
90 | ||
91 | depend: | |
92 | ||
93 | lint: | |
94 | ||
95 | distclean: | |
96 | ${RM} -f Makefile |