build: Add installed-tests option
Patrick Griffis
6 years ago
0 | |
option ('enable-gtk-doc',
|
1 | |
type: 'boolean',
|
2 | |
value: false)
|
|
0 |
option('enable-gtk-doc', type: 'boolean', value: false)
|
|
1 |
option('installed-tests', type: 'boolean', value: false)
|
0 | |
|
|
0 |
installed = get_option('installed-tests')
|
1 | 1 |
executable('testcloudproviderserver', 'testcloudproviderserver.c',
|
2 | 2 |
dependencies: libcloudproviders_dep,
|
|
3 |
install: installed,
|
3 | 4 |
)
|
4 | 5 |
executable('testcloudproviderclient', 'testcloudproviderclient.c',
|
5 | 6 |
dependencies: libcloudproviders_dep,
|
|
7 |
install: installed,
|
6 | 8 |
)
|
7 | 9 |
|
8 | 10 |
service_conf = configuration_data ()
|
|
11 | 13 |
input: 'org.freedesktop.CloudProviderServerExample.service.in',
|
12 | 14 |
output: 'org.freedesktop.CloudProviderServerExample.service',
|
13 | 15 |
configuration: service_conf,
|
14 | |
install_dir: servicedir
|
|
16 |
install_dir: servicedir,
|
|
17 |
install: installed,
|
15 | 18 |
)
|
16 | 19 |
|
17 | |
cloudprovidersdata = join_paths (datadir, 'cloud-providers')
|
18 | |
install_data('org.freedesktop.CloudProviderServerExample.ini', install_dir : cloudprovidersdata)
|
|
20 |
if installed
|
|
21 |
cloudprovidersdata = join_paths (datadir, 'cloud-providers')
|
|
22 |
install_data('org.freedesktop.CloudProviderServerExample.ini', install_dir : cloudprovidersdata)
|
|
23 |
endif
|