blob: 97e196dbfc97fb6a6f49065f9d051d1de9280b7b (
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
|
#
# meson.build
#
# Author: Juan A. Suarez Romero <jasuarez@igalia.com>
#
# Copyright (C) 2016 Igalia S.L. All rights reserved.
test_plugins = [
'chromaprint',
# 'dleyna',
'lua-factory',
'thetvdb',
'tmdb',
]
test_lua_sources = [
'games',
'steam-store',
]
# Plugins
foreach p: test_plugins
name = p.underscorify()
name_enabled = name + '_enabled'
if get_variable(name_enabled)
subdir(p)
endif
endforeach
# Lua sources
if lua_factory_enabled
foreach s: test_lua_sources
subdir(s)
endforeach
endif
# Special cases
if local_metadata_enabled and lua_factory_enabled
subdir('local-metadata')
endif
if tracker3_dep.found() and tracker3_testutils_dep.found()
subdir('tracker3')
endif
|