annotate mcabber/mcabber/Makefile.am @ 2223:965e0282c128

Backed out changeset fa516ef22145 Turns out that in this hash the value pointer is the same as the key pointer, so there's no need to free both the key and the value.
author Mikael Berthe <mikael@lilotux.net>
date Fri, 06 Nov 2015 22:31:40 +0100
parents c7e9950fa741
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
57
f381236239a4 [/trunk] Changeset 72 by mikael
mikael
parents:
diff changeset
1 bin_PROGRAMS = mcabber
1653
fca9a4c17432 Improve UI latency and CPU usage
Myhailo Danylenko <isbear@ukrpost.net>
parents: 1604
diff changeset
2 mcabber_SOURCES = main.c main.h roster.c roster.h events.c events.h \
94
9a4aa2797f02 [/trunk] Changeset 108 by mikael
mikael
parents: 81
diff changeset
3 commands.c commands.h compl.c compl.h \
374
bd5638c21834 Improve logging system (traces)
Mikael Berthe <mikael@lilotux.net>
parents: 364
diff changeset
4 hbuf.c hbuf.h screen.c screen.h logprint.h \
930
a75f7a13df7b UTF-8 terminal support (Reimar Döffinger)
Mikael Berthe <mikael@lilotux.net>
parents: 868
diff changeset
5 settings.c settings.h hooks.c hooks.h utf8.c utf8.h \
1041
d4b97a2423eb Introduce PGP utility functions
Mikael Berthe <mikael@lilotux.net>
parents: 1040
diff changeset
6 histolog.c histolog.h utils.c utils.h pgp.c pgp.h \
1604
351427ef0b4b Remove #include's of C files
Mikael Berthe <mikael@lilotux.net>
parents: 1600
diff changeset
7 xmpp.c xmpp.h xmpp_helper.c xmpp_helper.h xmpp_defines.h \
351427ef0b4b Remove #include's of C files
Mikael Berthe <mikael@lilotux.net>
parents: 1600
diff changeset
8 xmpp_iq.c xmpp_iq.h xmpp_iqrequest.c xmpp_iqrequest.h \
351427ef0b4b Remove #include's of C files
Mikael Berthe <mikael@lilotux.net>
parents: 1600
diff changeset
9 xmpp_muc.c xmpp_muc.h xmpp_s10n.c xmpp_s10n.h \
2104
c7e9950fa741 Added option to enable carbons (set carbons = 1 in mcabberrc)
Roeland Jago Douma <roeland@famdouma.nl>
parents: 2091
diff changeset
10 caps.c caps.h help.c help.h carbons.c carbons.h
1426
a64778f5f26b Implement FIFO named command pipe
Mikael Berthe <mikael@lilotux.net>
parents: 1309
diff changeset
11
1309
887f8801418c Only compile otr.c if libotr is available
franky@veqlargh.fs
parents: 1300
diff changeset
12 if OTR
1470
a8b924b5474c The OTR protocol expects (X)HTML messsages
Mikael Berthe <mikael@lilotux.net>
parents: 1448
diff changeset
13 mcabber_SOURCES += otr.c otr.h nohtml.c nohtml.h
1309
887f8801418c Only compile otr.c if libotr is available
franky@veqlargh.fs
parents: 1300
diff changeset
14 endif
57
f381236239a4 [/trunk] Changeset 72 by mikael
mikael
parents:
diff changeset
15
1598
a087125d8fc8 Replace libjabber with loudmouth
franky
parents: 1590
diff changeset
16 LDADD = $(GLIB_LIBS) $(LOUDMOUTH_LIBS) $(GPGME_LIBS) $(LIBOTR_LIBS) \
1880
668657be02ba Honour libidn build flags
Myhailo Danylenko <isbear@ukrpost.net>
parents: 1835
diff changeset
17 $(ENCHANT_LIBS) $(LIBIDN_LIBS)
57
f381236239a4 [/trunk] Changeset 72 by mikael
mikael
parents:
diff changeset
18
2041
e8f2db654e67 Fix building from separate directory
Myhailo Danylenko <isbear@ukrpost.net>
parents: 1941
diff changeset
19 AM_CPPFLAGS = -I$(top_builddir) -I$(top_srcdir) \
e8f2db654e67 Fix building from separate directory
Myhailo Danylenko <isbear@ukrpost.net>
parents: 1941
diff changeset
20 $(GLIB_CFLAGS) $(LOUDMOUTH_CFLAGS) \
1668
41c26b7d2890 Install mcabber headers
Myhailo Danylenko <isbear@ukrpost.net>
parents: 1653
diff changeset
21 $(GPGME_CFLAGS) $(LIBOTR_CFLAGS) \
1880
668657be02ba Honour libidn build flags
Myhailo Danylenko <isbear@ukrpost.net>
parents: 1835
diff changeset
22 $(ENCHANT_CFLAGS) $(LIBIDN_CFLAGS)
73
1fc66b6c08ef [/trunk] Changeset 87 by mikael
mikael
parents: 67
diff changeset
23
781
d3af6877a7df Add --enable-hgcset to configure script
Mikael Berthe <mikael@lilotux.net>
parents: 777
diff changeset
24 CLEANFILES = hgcset.h
d3af6877a7df Add --enable-hgcset to configure script
Mikael Berthe <mikael@lilotux.net>
parents: 777
diff changeset
25
d3af6877a7df Add --enable-hgcset to configure script
Mikael Berthe <mikael@lilotux.net>
parents: 777
diff changeset
26 if HGCSET
1835
c08db93d4907 Backed out changeset f35f39c15b35 (BUILT_SOURCES)
Mikael Berthe <mikael@lilotux.net>
parents: 1824
diff changeset
27 BUILT_SOURCES = hgcset.h
777
e6d42f239541 "/version" shows Mercurial changeset (if there's one)
Mikael Berthe <mikael@lilotux.net>
parents: 745
diff changeset
28
2091
e06054423a60 Change phony targets in makefile to remove unnecessary compilation
Hermitifier
parents: 2079
diff changeset
29 hgcset.h: remake_hgcset
2041
e8f2db654e67 Fix building from separate directory
Myhailo Danylenko <isbear@ukrpost.net>
parents: 1941
diff changeset
30 $(top_srcdir)/hgcset.sh "$(top_srcdir)/mcabber" "$(top_builddir)/mcabber"
777
e6d42f239541 "/version" shows Mercurial changeset (if there's one)
Mikael Berthe <mikael@lilotux.net>
parents: 745
diff changeset
31
2091
e06054423a60 Change phony targets in makefile to remove unnecessary compilation
Hermitifier
parents: 2079
diff changeset
32 .PHONY: remake_hgcset
781
d3af6877a7df Add --enable-hgcset to configure script
Mikael Berthe <mikael@lilotux.net>
parents: 777
diff changeset
33 endif
57
f381236239a4 [/trunk] Changeset 72 by mikael
mikael
parents:
diff changeset
34
1668
41c26b7d2890 Install mcabber headers
Myhailo Danylenko <isbear@ukrpost.net>
parents: 1653
diff changeset
35 if INSTALL_HEADERS
1762
e7ce50fe19a9 Introduce mcabber/api.h
Myhailo Danylenko <isbear@ukrpost.net>
parents: 1735
diff changeset
36 mcabber_SOURCES += modules.c modules.h api.h
1668
41c26b7d2890 Install mcabber headers
Myhailo Danylenko <isbear@ukrpost.net>
parents: 1653
diff changeset
37 mcabberinclude_HEADERS = main.h roster.h events.h \
41c26b7d2890 Install mcabber headers
Myhailo Danylenko <isbear@ukrpost.net>
parents: 1653
diff changeset
38 commands.h compl.h \
41c26b7d2890 Install mcabber headers
Myhailo Danylenko <isbear@ukrpost.net>
parents: 1653
diff changeset
39 hbuf.h screen.h logprint.h \
41c26b7d2890 Install mcabber headers
Myhailo Danylenko <isbear@ukrpost.net>
parents: 1653
diff changeset
40 settings.h hooks.h utf8.c utf8.h \
41c26b7d2890 Install mcabber headers
Myhailo Danylenko <isbear@ukrpost.net>
parents: 1653
diff changeset
41 histolog.h utils.h pgp.h \
41c26b7d2890 Install mcabber headers
Myhailo Danylenko <isbear@ukrpost.net>
parents: 1653
diff changeset
42 xmpp.h xmpp_helper.h xmpp_defines.h \
41c26b7d2890 Install mcabber headers
Myhailo Danylenko <isbear@ukrpost.net>
parents: 1653
diff changeset
43 xmpp_iq.h xmpp_iqrequest.h \
41c26b7d2890 Install mcabber headers
Myhailo Danylenko <isbear@ukrpost.net>
parents: 1653
diff changeset
44 xmpp_muc.h xmpp_s10n.h \
1762
e7ce50fe19a9 Introduce mcabber/api.h
Myhailo Danylenko <isbear@ukrpost.net>
parents: 1735
diff changeset
45 caps.h fifo.h help.h modules.h api.h \
2041
e8f2db654e67 Fix building from separate directory
Myhailo Danylenko <isbear@ukrpost.net>
parents: 1941
diff changeset
46 $(top_builddir)/include/config.h
1668
41c26b7d2890 Install mcabber headers
Myhailo Danylenko <isbear@ukrpost.net>
parents: 1653
diff changeset
47
41c26b7d2890 Install mcabber headers
Myhailo Danylenko <isbear@ukrpost.net>
parents: 1653
diff changeset
48 if OTR
41c26b7d2890 Install mcabber headers
Myhailo Danylenko <isbear@ukrpost.net>
parents: 1653
diff changeset
49 mcabberinclude_HEADERS += otr.h nohtml.h
41c26b7d2890 Install mcabber headers
Myhailo Danylenko <isbear@ukrpost.net>
parents: 1653
diff changeset
50 endif
41c26b7d2890 Install mcabber headers
Myhailo Danylenko <isbear@ukrpost.net>
parents: 1653
diff changeset
51
41c26b7d2890 Install mcabber headers
Myhailo Danylenko <isbear@ukrpost.net>
parents: 1653
diff changeset
52 if HGCSET
41c26b7d2890 Install mcabber headers
Myhailo Danylenko <isbear@ukrpost.net>
parents: 1653
diff changeset
53 mcabberinclude_HEADERS += hgcset.h
41c26b7d2890 Install mcabber headers
Myhailo Danylenko <isbear@ukrpost.net>
parents: 1653
diff changeset
54 endif
41c26b7d2890 Install mcabber headers
Myhailo Danylenko <isbear@ukrpost.net>
parents: 1653
diff changeset
55
41c26b7d2890 Install mcabber headers
Myhailo Danylenko <isbear@ukrpost.net>
parents: 1653
diff changeset
56 mcabberincludedir = $(includedir)/mcabber
1941
2256d0626730 Modularize fifo system (Myhailo Danylenko)
Mikael Berthe <mikael@lilotux.net>
parents: 1880
diff changeset
57 else
2079
8da280d34b48 Rename FIFO module file name
Mikael Berthe <mikael@lilotux.net>
parents: 2041
diff changeset
58 mcabber_SOURCES += fifo_internal.c fifo.h
1668
41c26b7d2890 Install mcabber headers
Myhailo Danylenko <isbear@ukrpost.net>
parents: 1653
diff changeset
59 endif
41c26b7d2890 Install mcabber headers
Myhailo Danylenko <isbear@ukrpost.net>
parents: 1653
diff changeset
60
781
d3af6877a7df Add --enable-hgcset to configure script
Mikael Berthe <mikael@lilotux.net>
parents: 777
diff changeset
61 #SUBDIRS =