summaryrefslogtreecommitdiff
path: root/modules/core/Makefile.am
blob: 6e4cbbad2dff59445a83a438cd1a2c0d9ea994c5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
AUTOMAKE_OPTIONS = foreign
MODULE_FLAGS = -module -avoid-version

AM_CPPFLAGS = -I$(top_srcdir)/include
modulesdir = $(pkglibdir)/modules


m_die_la_LDFLAGS = $(MODULE_FLAGS)
m_error_la_LDFLAGS = $(MODULE_FLAGS)
m_join_la_LDFLAGS = $(MODULE_FLAGS)
m_kick_la_LDFLAGS = $(MODULE_FLAGS)
m_kill_la_LDFLAGS = $(MODULE_FLAGS)
m_message_la_LDFLAGS = $(MODULE_FLAGS)
m_mode_la_LDFLAGS = $(MODULE_FLAGS)
m_nick_la_LDFLAGS = $(MODULE_FLAGS)
m_part_la_LDFLAGS = $(MODULE_FLAGS)
m_quit_la_LDFLAGS = $(MODULE_FLAGS)
m_server_la_LDFLAGS = $(MODULE_FLAGS)
m_sjoin_la_LDFLAGS = $(MODULE_FLAGS)
m_squit_la_LDFLAGS = $(MODULE_FLAGS)

m_die_la_SOURCES = m_die.c
m_error_la_SOURCES = m_error.c
m_join_la_SOURCES = m_join.c
m_kick_la_SOURCES = m_kick.c
m_kill_la_SOURCES = m_kill.c
m_message_la_SOURCES = m_message.c
m_mode_la_SOURCES = m_mode.c
m_nick_la_SOURCES = m_nick.c
m_part_la_SOURCES = m_part.c
m_quit_la_SOURCES = m_quit.c
m_server_la_SOURCES = m_server.c
m_sjoin_la_SOURCES = m_sjoin.c
m_squit_la_SOURCES = m_squit.c

modules_LTLIBRARIES = m_die.la     \
                      m_error.la   \
                      m_join.la    \
                      m_kick.la    \
                      m_kill.la    \
                      m_message.la \
                      m_mode.la    \
                      m_nick.la    \
                      m_part.la    \
                      m_quit.la    \
                      m_server.la  \
                      m_sjoin.la   \
                      m_squit.la

modules: $(modules_LTLIBRARIES)

install-exec-hook:
	if test -d $(DESTDIR)$(pkglibdir)-old; then \
		rm -rf $(DESTDIR)$(pkglibdir)-old; \
	fi
	if test -d $(DESTDIR)$(pkglibdir); then \
		mv $(DESTDIR)$(pkglibdir) $(DESTDIR)$(pkglibdir)-old; \
	fi