summaryrefslogtreecommitdiff
path: root/pidgin/plugins/meson.build
blob: cdacacece083db0635e04a4cf877c48430ddb20c (plain)
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
if get_option('gevolution')
	subdir('gevolution')
endif

if false
	subdir('musicmessaging')
endif

if get_option('cap')
	subdir('cap')
endif

if enable_gestures
	subdir('gestures')
endif

subdir('disco')
subdir('ticker')
subdir('xmppconsole')

if IS_WIN32
	subdir('win32/winprefs')
endif

if PLUGINS
	contact_priority = library('contact_priority', 'contact_priority.c',
	    dependencies : [libpurple_dep, libpidgin_dep, glib],
	    name_prefix : '')

	extplacement = library('extplacement', 'extplacement.c',
	    dependencies : [libpurple_dep, libpidgin_dep, glib],
	    name_prefix : '',
	    install : true, install_dir : PIDGIN_PLUGINDIR)

	gtkbuddynote = library('gtkbuddynote', 'gtkbuddynote.c',
	    dependencies : [libpurple_dep, libpidgin_dep, glib],
	    name_prefix : '',
	    install : true, install_dir : PIDGIN_PLUGINDIR)

	gtk_signals_test = library('gtk_signals_test', 'gtk-signals-test.c',
	    dependencies : [libpurple_dep, libpidgin_dep, glib],
	    name_prefix : '')

	history = library('history', 'history.c',
	    build_by_default: false,
	    dependencies : [libpurple_dep, libpidgin_dep, glib],
	    name_prefix : '',
	    install : false, install_dir : PIDGIN_PLUGINDIR)

	iconaway = library('iconaway', 'iconaway.c',
	    dependencies : [libpurple_dep, libpidgin_dep, glib],
	    name_prefix : '',
	    install : true, install_dir : PIDGIN_PLUGINDIR)

	imgupload = library('imgupload', 'imgupload.c',
	    dependencies : [json, libpurple_dep, libpidgin_dep, glib],
	    name_prefix : '',
	    build_by_default: false,
	    install : false, install_dir : PIDGIN_PLUGINDIR)

	notify = library('notify', 'notify.c',
	    dependencies : [libpurple_dep, libpidgin_dep, glib],
	    name_prefix : '',
	    build_by_default: false,
	    install : false, install_dir : PIDGIN_PLUGINDIR)

	relnot = library('relnot', 'relnot.c',
	    dependencies : [libpurple_dep, libpidgin_dep, glib],
	    name_prefix : '',
	    install : true, install_dir : PIDGIN_PLUGINDIR)

	screencap = library('screencap', 'screencap.c',
	    dependencies : [libpurple_dep, libpidgin_dep, glib],
	    name_prefix : '',
	    build_by_default: false,
	    install : false, install_dir : PIDGIN_PLUGINDIR)

	spellchk = library('spellchk', 'spellchk.c',
	    dependencies : [libpurple_dep, libpidgin_dep, glib],
	    name_prefix : '',
	    build_by_default: false,
	    install : false, install_dir : PIDGIN_PLUGINDIR)

	if enable_unity
		unity = library('unity', 'unity.c',
		    dependencies : [UNITY, libpurple_dep, libpidgin_dep, glib],
		    name_prefix : '',
		    install : true, install_dir : PIDGIN_PLUGINDIR)
	endif
endif # PLUGINS