fix bug 4483, 'cannot open certain links anymore'
[claws.git] / src / common / Makefile.am
1 # Copyright 1999-2014 the Claws Mail team.
2 # This file is part of Claws Mail package, and distributed under the
3 # terms of the General Public License version 3 (or later).
4 # See COPYING file for license details.
5
6 if BUILD_TESTS
7 include $(top_srcdir)/tests.mk
8 SUBDIRS = . tests
9 endif
10
11 PLUGINDIR = $(pkglibdir)/plugins/
12 DESKTOPFILEPATH=$(datadir)/applications/claws-mail.desktop
13
14 noinst_LTLIBRARIES = libclawscommon.la
15
16 if OS_WIN32
17 arch_sources = w32_reg.c w32_signal.c w32_stat.c \
18                w32_stdlib.c w32_string.c w32_time.c \
19                w32_unistd.c w32_wait.c w32_account.c
20 arch_headers = w32lib.h
21 else
22 arch_files = 
23 arch_header = 
24 endif
25
26 libclawscommon_la_SOURCES = $(arch_sources) \
27         codeconv.c \
28         file-utils.c \
29         hooks.c \
30         log.c \
31         md5.c \
32         mgutils.c \
33         passcrypt.c \
34         plugin.c \
35         prefs.c \
36         progressindicator.c \
37         proxy.c \
38         quoted-printable.c \
39         session.c \
40         smtp.c \
41         socket.c \
42         ssl.c \
43         ssl_certificate.c \
44         string_match.c \
45         stringtable.c \
46         claws.c \
47         tags.c \
48         template.c \
49         utils.c \
50         uuencode.c \
51         xml.c \
52         xmlprops.c \
53         pkcs5_pbkdf2.c \
54         unmime.c
55
56 clawscommonincludedir = $(pkgincludedir)/common
57 clawscommoninclude_HEADERS = $(arch_headers) \
58         codeconv.h \
59         file-utils.h \
60         defs.h \
61         hooks.h \
62         log.h \
63         md5.h \
64         mgutils.h \
65         passcrypt.h \
66         plugin.h \
67         prefs.h \
68         progressindicator.h \
69         proxy.h \
70         quoted-printable.h \
71         session.h \
72         smtp.h \
73         socket.h \
74         ssl_certificate.h \
75         ssl.h \
76         string_match.h \
77         stringtable.h \
78         claws.h \
79         tags.h \
80         template.h \
81         timing.h \
82         tlds.h \
83         utils.h \
84         uuencode.h \
85         version.h \
86         xml.h \
87         xmlprops.h \
88         pkcs5_pbkdf2.h \
89         unmime.h
90
91 AM_CPPFLAGS = \
92         -I$(top_srcdir)/intl \
93         $(GLIB_CFLAGS) \
94         $(VALGRIND_CFLAGS) \
95         -DLOCALEDIR=\""$(localedir)"\" \
96         -DPLUGINDIR=\"$(PLUGINDIR)\" \
97         -DDATAROOTDIR=\""$(datarootdir)"\" \
98         -DDESKTOPFILEPATH=\"$(DESKTOPFILEPATH)\" \
99         -DGTK_DISABLE_DEPRECATED
100
101 libclawscommon_la_LIBADD = \
102         $(GLIB_LIBS) \
103         $(CRYPT_LIBS) \
104         $(PTHREAD_LIBS)
105
106 EXTRA_DIST = \
107         version.h.in