diff options
author | Sebastien Helleu <flashcode@flashtux.org> | 2009-01-15 15:29:05 +0100 |
---|---|---|
committer | Sebastien Helleu <flashcode@flashtux.org> | 2009-01-15 15:29:05 +0100 |
commit | 18a62f1dac870c96152063d69336ecfaf563da69 (patch) | |
tree | 7989acb4aebf8749f7ddb5e48e13431f93e0ce33 /src/plugins/jabber/Makefile.am | |
parent | c717d206cd73c0445a9edd1a5b723ea79a107676 (diff) | |
download | weechat-18a62f1dac870c96152063d69336ecfaf563da69.zip |
Add Jabber plugin (alpha version, many Jabber features are missing)
This commit introduces Jabber/XMPP protocol for WeeChat. It uses iksemel lib.
Please note many major Jabber features are missing:
- roster management (add/remove/.. buddies),
- MUC,
- transports.
It is possible to define servers (with /jabber), connect to them (with
/jconnect), disconnect (/jdisconnect) and chat with buddies (with /jchat).
Diffstat (limited to 'src/plugins/jabber/Makefile.am')
-rw-r--r-- | src/plugins/jabber/Makefile.am | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/src/plugins/jabber/Makefile.am b/src/plugins/jabber/Makefile.am new file mode 100644 index 000000000..fb8d38975 --- /dev/null +++ b/src/plugins/jabber/Makefile.am @@ -0,0 +1,55 @@ +# Copyright (c) 2009 FlashCode <flashcode@flashtux.org> +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see <http://www.gnu.org/licenses/>. +# + +INCLUDES = -DLOCALEDIR=\"$(datadir)/locale\" $(GNUTLS_CFLAGS) $(IKSEMEL_CFLAGS) + +libdir = ${weechat_libdir}/plugins + +lib_LTLIBRARIES = jabber.la + +jabber_la_SOURCES = jabber.c \ + jabber.h \ + jabber-bar-item.c \ + jabber-bar-item.h \ + jabber-buddy.c \ + jabber-buddy.h \ + jabber-buffer.c \ + jabber-buffer.h \ + jabber-command.c \ + jabber-command.h \ + jabber-completion.c \ + jabber-completion.h \ + jabber-config.c \ + jabber-config.h \ + jabber-debug.c \ + jabber-debug.h \ + jabber-display.c \ + jabber-display.h \ + jabber-info.c \ + jabber-info.h \ + jabber-input.c \ + jabber-input.h \ + jabber-muc.c \ + jabber-muc.h \ + jabber-server.c \ + jabber-server.h \ + jabber-upgrade.c \ + jabber-upgrade.h \ + jabber-xmpp.c \ + jabber-xmpp.h + +jabber_la_LDFLAGS = -module +jabber_la_LIBADD = $(JABBER_LFLAGS) $(GNUTLS_LFLAGS) $(IKSEMEL_LFLAGS) |