summaryrefslogtreecommitdiffstats
path: root/src/core/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/Makefile.am')
-rw-r--r--src/core/Makefile.am122
1 files changed, 122 insertions, 0 deletions
diff --git a/src/core/Makefile.am b/src/core/Makefile.am
new file mode 100644
index 0000000..493c42b
--- /dev/null
+++ b/src/core/Makefile.am
@@ -0,0 +1,122 @@
+noinst_LIBRARIES = libcore.a
+
+AM_CPPFLAGS = \
+ -I$(top_builddir) \
+ $(GLIB_CFLAGS) \
+ -DSYSCONFDIR=\""$(sysconfdir)"\" \
+ -DMODULEDIR=\""$(libdir)/irssi/modules"\"
+
+if USE_GREGEX
+regex_impl=iregex-gregex.c
+else
+regex_impl=iregex-regexh.c
+endif
+
+libcore_a_SOURCES = \
+ args.c \
+ channels.c \
+ channels-setup.c \
+ commands.c \
+ chat-commands.c \
+ chat-protocols.c \
+ chatnets.c \
+ core.c \
+ expandos.c \
+ ignore.c \
+ levels.c \
+ line-split.c \
+ log.c \
+ log-away.c \
+ masks.c \
+ misc.c \
+ modules.c \
+ modules-load.c \
+ net-disconnect.c \
+ net-nonblock.c \
+ net-sendbuffer.c \
+ network.c \
+ network-openssl.c \
+ nicklist.c \
+ nickmatch-cache.c \
+ pidwait.c \
+ queries.c \
+ rawlog.c \
+ recode.c \
+ refstrings.c \
+ servers.c \
+ servers-reconnect.c \
+ servers-setup.c \
+ session.c \
+ settings.c \
+ signals.c \
+ special-vars.c \
+ utf8.c \
+ $(regex_impl) \
+ wcwidth.c \
+ wcwidth-wrapper.c \
+ tls.c \
+ write-buffer.c
+
+if HAVE_CAPSICUM
+libcore_a_SOURCES += \
+ capsicum.c
+endif
+
+structure_headers = \
+ channel-rec.h \
+ channel-setup-rec.h \
+ chatnet-rec.h \
+ query-rec.h \
+ server-rec.h \
+ server-setup-rec.h \
+ server-connect-rec.h \
+ window-item-rec.h
+
+pkginc_coredir=$(pkgincludedir)/src/core
+pkginc_core_HEADERS = \
+ args.h \
+ capsicum.h \
+ channels.h \
+ channels-setup.h \
+ commands.h \
+ chat-protocols.h \
+ chatnets.h \
+ core.h \
+ expandos.h \
+ ignore.h \
+ levels.h \
+ line-split.h \
+ log.h \
+ masks.h \
+ misc.h \
+ module.h \
+ modules.h \
+ modules-load.h \
+ net-disconnect.h \
+ net-nonblock.h \
+ net-sendbuffer.h \
+ network.h \
+ network-openssl.h \
+ nick-rec.h \
+ nicklist.h \
+ nickmatch-cache.h \
+ pidwait.h \
+ queries.h \
+ rawlog.h \
+ recode.h \
+ refstrings.h \
+ servers.h \
+ servers-reconnect.h \
+ servers-setup.h \
+ session.h \
+ settings.h \
+ signals.h \
+ special-vars.h \
+ utf8.h \
+ iregex.h \
+ window-item-def.h \
+ tls.h \
+ write-buffer.h \
+ $(structure_headers)
+
+EXTRA_DIST = meson.build