aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--meson.build49
1 files changed, 49 insertions, 0 deletions
diff --git a/meson.build b/meson.build
new file mode 100644
index 00000000..6e77f290
--- /dev/null
+++ b/meson.build
@@ -0,0 +1,49 @@
+project('sylpheed', 'c',
+ version : '3.7.0',
+ license : ['GPL2+', 'LGPL2+'],
+ default_options : ['buildtype=debugoptimized'])
+
+
+glibdep = dependency('glib-2.0')
+
+library('libsylph',
+ ['libsylph/account.c',
+ 'libsylph/base64.c',
+ 'libsylph/codeconv.c',
+ 'libsylph/customheader.c',
+ 'libsylph/displayheader.c',
+ 'libsylph/filter.c',
+ 'libsylph/folder.c',
+ 'libsylph/html.c',
+ 'libsylph/imap.c',
+ 'libsylph/mbox.c',
+ 'libsylph/md5.c',
+ 'libsylph/md5_hmac.c',
+ 'libsylph/mh.c',
+ 'libsylph/news.c',
+ 'libsylph/nntp.c',
+ 'libsylph/pop.c',
+ 'libsylph/prefs_account.c',
+ 'libsylph/prefs.c',
+ 'libsylph/prefs_common.c',
+ 'libsylph/procheader.c',
+ 'libsylph/procmime.c',
+ 'libsylph/procmsg.c',
+ 'libsylph/quoted-printable.c',
+ 'libsylph/recv.c',
+ 'libsylph/session.c',
+ 'libsylph/smtp.c',
+ 'libsylph/socket.c',
+ 'libsylph/socks.c',
+ 'libsylph/ssl.c',
+ 'libsylph/ssl_hostname_validation.c',
+ 'libsylph/stringtable.c',
+ 'libsylph/sylmain.c',
+ 'libsylph/syl-marshal.c',
+ 'libsylph/unmime.c',
+ 'libsylph/utils.c',
+ 'libsylph/uuencode.c',
+ 'libsylph/virtual.c',
+ 'libsylph/xml.c'],
+ dependencies : [glibdep],
+ install : true)