libpurple/tests/meson.build

Thu, 07 Sep 2017 22:55:20 -0500

author
Gary Kramlich <grim@reaperworld.com>
date
Thu, 07 Sep 2017 22:55:20 -0500
changeset 38829
2be373489ef1
parent 38534
28747a3cea35
child 38830
515b117f1d0f
permissions
-rw-r--r--

Start of unit tests for the PurpleProtocolXferInterface

38534
28747a3cea35 Switch GnuTLS/NSS for Nettle in Meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents: 38492
diff changeset
1 PROGS = [
28747a3cea35 Switch GnuTLS/NSS for Nettle in Meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents: 38492
diff changeset
2 'image',
38829
2be373489ef1 Start of unit tests for the PurpleProtocolXferInterface
Gary Kramlich <grim@reaperworld.com>
parents: 38534
diff changeset
3 'protocol_xfer',
38534
28747a3cea35 Switch GnuTLS/NSS for Nettle in Meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents: 38492
diff changeset
4 'smiley',
28747a3cea35 Switch GnuTLS/NSS for Nettle in Meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents: 38492
diff changeset
5 'smiley_list',
28747a3cea35 Switch GnuTLS/NSS for Nettle in Meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents: 38492
diff changeset
6 'trie',
28747a3cea35 Switch GnuTLS/NSS for Nettle in Meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents: 38492
diff changeset
7 'util',
28747a3cea35 Switch GnuTLS/NSS for Nettle in Meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents: 38492
diff changeset
8 'xmlnode'
28747a3cea35 Switch GnuTLS/NSS for Nettle in Meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents: 38492
diff changeset
9 ]
28747a3cea35 Switch GnuTLS/NSS for Nettle in Meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents: 38492
diff changeset
10 foreach prog : PROGS
38439
03f1a1642a68 Add meson build for libpurple only.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
11 e = executable('test_' + prog, 'test_@0@.c'.format(prog),
38492
0726b36f4c6b Update file lists in meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents: 38458
diff changeset
12 c_args : [
0726b36f4c6b Update file lists in meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents: 38458
diff changeset
13 '-DTEST_DATA_DIR="@0@/data"'.format(meson.current_source_dir())
0726b36f4c6b Update file lists in meson build.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents: 38458
diff changeset
14 ],
38458
e665653856ab meson: Make libpurple into a dependency object.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents: 38440
diff changeset
15 dependencies : [libpurple_dep, glib])
38439
03f1a1642a68 Add meson build for libpurple only.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
16 test(prog, e)
03f1a1642a68 Add meson build for libpurple only.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
17 endforeach

mercurial