aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas White <taw@physics.org>2019-01-28 18:45:49 +0100
committerThomas White <taw@physics.org>2019-05-16 15:15:49 +0200
commit6bf56716ab0301c655851a1b66fadb1df691b16b (patch)
treea3d028956740c28f9950ece0e65e0d093e698fda
parentb1efe94d287236dd7f31fd030de2068f985103a4 (diff)
Initial meson.build file
-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)