added SSL backend for IOMultiplexer
[TransparentIRC.git] / Makefile.am
1 AUTOMAKE_OPTIONS = foreign
2 AM_CFLAGS = $(MYSQL_CFLAGS)
3
4 BUILT_SOURCES = version.c
5 version.c: checkversion
6 checkversion:
7         cd src && chmod +x version.sh && ./version.sh && cd ..
8
9 noinst_PROGRAMS = transirc
10
11 transirc_SOURCES = src/version.c \
12       src/ConfigParser.c \
13       src/IOHandler.c \
14       src/IOEngine_select.c \
15       src/IOEngine_epoll.c \
16       src/IOEngine_kevent.c \
17       src/IOHandler_SSL.c \
18       src/main.c \
19       src/ServerSocket.c \
20       src/tools.c \
21       src/UserSession.c \
22       src/UserClient.c \
23       src/IRCClient.c
24
25 transirc_LDADD = $(MYSQL_LIBS) $(SYSTEM_LIBS)
26
27 install-exec-local:
28         $(INSTALL) -d -m 755 $(prefix)
29         $(INSTALL) -m 644 $(srcdir)/AUTHORS $(prefix)
30         $(INSTALL) -m 644 $(srcdir)/COPYING $(prefix)
31         $(INSTALL) -m 644 $(srcdir)/INSTALL $(prefix)
32         $(INSTALL) -m 644 $(srcdir)/VERSION $(prefix)
33         $(INSTALL) -m 744 ./transirc $(prefix)
34         @echo
35         @echo TransparentIRC-$(VERSION) has been installed to $(prefix)
36         @echo Edit the transirc.example.conf and save it as transirc.conf before you start!
37         @echo