]>
Commit | Line | Data |
---|---|---|
75189454 | 1 | # $Id: Makefile.in 3376 2007-04-03 11:37:39Z nenolod $ |
212380e3 AC |
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 | ||
c74836dc NPB |
18 | PROGRAM_PREFIX = @PROGRAM_PREFIX@ |
19 | ||
212380e3 AC |
20 | prefix = @prefix@ |
21 | exec_prefix = @exec_prefix@ | |
22 | exec_suffix = @exec_suffix@ | |
23 | bindir = @bindir@ | |
24 | libexecdir = @libexecdir@ | |
634d4aad | 25 | sysconfdir = @sysconfdir@ |
212380e3 AC |
26 | localstatedir = @localstatedir@ |
27 | # Change this later! -- adrian | |
28 | moduledir = @moduledir@ | |
29 | automoduledir = @moduledir@/autoload | |
30 | ||
31 | # Local to the etc Makefile | |
32 | mandir = @mandir@/man8 | |
33 | MANPAGES = ircd.8 | |
34 | ||
35 | CONFS = example.conf reference.conf | |
212380e3 AC |
36 | |
37 | SSL_LIBS = @SSL_LIBS@ | |
38 | SSL_INCLUDES = @SSL_INCLUDES@ | |
39 | ||
40 | IRCDLIBS = @LIBS@ $(SSL_LIBS) | |
41 | ||
42 | INCLUDES = -I../include $(SSL_INCLUDES) | |
43 | CPPFLAGS = ${INCLUDES} @CPPFLAGS@ | |
e9f64b98 JT |
44 | |
45 | all: build | |
212380e3 AC |
46 | |
47 | install-mkdirs: | |
634d4aad NPB |
48 | -@if test ! -d $(DESTDIR)$(sysconfdir); then \ |
49 | echo "mkdir -p $(sysconfdir)"; \ | |
50 | mkdir -p $(DESTDIR)$(sysconfdir); \ | |
212380e3 AC |
51 | fi |
52 | ||
53 | -@if test ! -d $(DESTDIR)$(mandir); then \ | |
75189454 AC |
54 | echo "mkdir -p $(mandir)"; \ |
55 | mkdir -p $(DESTDIR)$(mandir); \ | |
212380e3 AC |
56 | fi |
57 | ||
58 | install: install-mkdirs build | |
59 | @echo "ircd: installing example config files ($(CONFS))" | |
60 | @for i in $(CONFS); do \ | |
634d4aad NPB |
61 | if test -f $(DESTDIR)$(sysconfdir)/$$i; then \ |
62 | $(MV) $(DESTDIR)$(sysconfdir)/$$i $(DESTDIR)$(sysconfdir)/$$i.old; \ | |
212380e3 | 63 | fi; \ |
634d4aad | 64 | $(INSTALL_DATA) $$i $(DESTDIR)$(sysconfdir); \ |
212380e3 AC |
65 | done |
66 | ||
634d4aad | 67 | -@if test ! -f $(DESTDIR)$(sysconfdir)/ircd.motd; then \ |
212380e3 | 68 | echo "ircd: installing motd file (ircd.motd)"; \ |
634d4aad | 69 | $(INSTALL_DATA) ircd.motd $(DESTDIR)$(sysconfdir); \ |
212380e3 AC |
70 | fi |
71 | ||
634d4aad NPB |
72 | -@if test -f $(DESTDIR)$(sysconfdir)/links.txt; then \ |
73 | $(RM) $(DESTDIR)$(sysconfdir)/links.txt; \ | |
212380e3 AC |
74 | fi |
75 | ||
76 | @echo "ircd: installing manpage" | |
77 | @for i in $(MANPAGES); do \ | |
c74836dc NPB |
78 | if test ! -f $(DESTDIR)$(mandir)/$(PROGRAM_PREFIX)$$i; then \ |
79 | $(INSTALL_DATA) $$i $(DESTDIR)$(mandir)/$(PROGRAM_PREFIX)$$i; \ | |
212380e3 AC |
80 | fi; \ |
81 | done | |
82 | ||
83 | build: | |
84 | ||
85 | clean: | |
86 | ||
87 | depend: | |
88 | ||
89 | lint: | |
90 | ||
91 | distclean: | |
92 | ${RM} -f Makefile |