File: meson.build

package info (click to toggle)
balsa 2.6.5-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 23,576 kB
  • sloc: ansic: 99,871; xml: 4,934; makefile: 769; sh: 185; awk: 60; python: 34
file content (161 lines) | stat: -rw-r--r-- 3,775 bytes parent folder | download
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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
# libbalsa/meson.build

libbalsa_a_sources = [
  'abook-completion.c',
  'abook-completion.h',
  'address-book-carddav.c',
  'address-book-carddav.h',
  'address-book-extern.c',
  'address-book-extern.h',
  'address-book-gpe.c',
  'address-book-gpe.h',
  'address-book-ldap.c',
  'address-book-ldap.h',
  'address-book-ldif.c',
  'address-book-ldif.h',
  'address-book-osmo.c',
  'address-book-osmo.h',
  'address-book-text.c',
  'address-book-text.h',
  'address-book-vcard.c',
  'address-book-vcard.h',
  'address-book.c',
  'address-book.h',
  'address-view.c',
  'address-view.h',
  'address.c',
  'address.h',
  'application-helpers.c',
  'application-helpers.h',
  'autocrypt.h',
  'autocrypt.c',
  'body.c',
  'body.h',
  'completion.c',
  'completion.h',
  'dkim.c',
  'dkim.h',
  'files.c',
  'files.h',
  'filter-error.c',
  'filter-file.c',
  'filter-file.h',
  'filter-funcs.c',
  'filter-funcs.h',
  'filter-private.h',
  'filter.c',
  'filter.h',
  'folder-scanners.c',
  'folder-scanners.h',
  'gmime-application-pkcs7.h',
  'gmime-application-pkcs7.c',
  'gmime-filter-header.c',
  'gmime-filter-header.h',
  'gmime-gpgme-signature.h',
  'gmime-gpgme-signature.c',
  'gmime-multipart-crypt.h',
  'gmime-multipart-crypt.c',
  'gmime-part-rfc2440.h',
  'gmime-part-rfc2440.c',
  'html.c',
  'html.h',
  'html-pref-db.c',
  'html-pref-db.h',
  'identity.c',
  'identity.h',
  'imap-server.c',
  'imap-server.h',
  'information.c',
  'information.h',
  'libbalsa-conf.c',
  'libbalsa-conf.h',
  'libbalsa-gpgme.h',
  'libbalsa-gpgme.c',
  'libbalsa-gpgme-cb.h',
  'libbalsa-gpgme-cb.c',
  'libbalsa-gpgme-keys.h',
  'libbalsa-gpgme-keys.c',
  'libbalsa-gpgme-widgets.h',
  'libbalsa-gpgme-widgets.c',
  'libbalsa-progress.c',
  'libbalsa-progress.h',
  'missing.h',
  'missing_time.c',
  'libbalsa.c',
  'libbalsa.h',
  'libbalsa_private.h',
  'libbalsa-vfs.c',
  'libbalsa-vfs.h',
  'mailbackend.h',
  'mailbox-filter.c',
  'mailbox-filter.h',
  'mailbox.c',
  'mailbox.h',
  'mailbox_imap.c',
  'mailbox_imap.h',
  'mailbox_local.c',
  'mailbox_local.h',
  'mailbox_maildir.c',
  'mailbox_maildir.h',
  'mailbox_mbox.c',
  'mailbox_mbox.h',
  'mailbox_mh.c',
  'mailbox_mh.h',
  'mailbox_pop3.c',
  'mailbox_pop3.h',
  'mailbox_remote.c',
  'mailbox_remote.h',
  'message.c',
  'message.h',
  'mime.c',
  'mime.h',
  'mime-stream-shared.c',
  'mime-stream-shared.h',
  'misc.c',
  'misc.h',
  'rfc2445.c',
  'rfc2445.h',
  'rfc3156.c',
  'rfc3156.h',
  'rfc6350.c',
  'rfc6350.h',
  'send.c',
  'send.h',
  'server.c',
  'server.h',
  'server-config.c',
  'server-config.h',
  'smtp-server.c',
  'smtp-server.h',
  'source-viewer.c',
  'system-tray.c',
  'system-tray.h',
  'geometry-manager.c',
  'geometry-manager.h',
  'x509-cert-widget.c',
  'x509-cert-widget.h',
  'libbalsa-webdav.c',
  'libbalsa-webdav.h',
  'libbalsa-carddav.c',
  'libbalsa-carddav.h'
]

libimap_include = include_directories('imap')

libbalsa_a = static_library('balsa', libbalsa_a_sources,
                            dependencies        : balsa_deps,
                            include_directories : [top_include,
                                                   libnetclient_include,
                                                   libimap_include],
                            install             : false)

if html_widget == 'webkit2'
  libhtmlfilter_la = shared_library('htmlfilter',
                                    'html-filter.c',
                                    dependencies        : balsa_deps,
                                    include_directories : [top_include],
                                    install             : true,
                                    install_dir         : balsa_web_extensions)
endif # html_widget == 'webkit2'

subdir('imap')