trivial: Do not run any tests if configuring with -Denable-tests=false

This commit is contained in:
Richard Hughes 2017-06-07 21:07:32 +01:00
parent 748ae3154e
commit d80666281c
2 changed files with 44 additions and 40 deletions

View File

@ -125,9 +125,10 @@ gnome.generate_gir(dfu,
install : true install : true
) )
testdatadir = join_paths(meson.current_source_dir(), 'tests') if get_option('enable-tests')
cargs += '-DTESTDATADIR="' + testdatadir + '"' testdatadir = join_paths(meson.current_source_dir(), 'tests')
e = executable( cargs += '-DTESTDATADIR="' + testdatadir + '"'
e = executable(
'dfu-self-test', 'dfu-self-test',
sources : [ sources : [
'dfu-self-test.c' 'dfu-self-test.c'
@ -143,5 +144,6 @@ e = executable(
], ],
link_with : dfu, link_with : dfu,
c_args : cargs c_args : cargs
) )
test('dfu-self-test', e) test('dfu-self-test', e)
endif

View File

@ -89,8 +89,9 @@ gnome.generate_gir(fwupd,
install : true install : true
) )
testdatadir = join_paths(meson.source_root(), 'data') if get_option('enable-tests')
e = executable( testdatadir = join_paths(meson.source_root(), 'data')
e = executable(
'fwupd-self-test', 'fwupd-self-test',
sources : [ sources : [
'fwupd-self-test.c' 'fwupd-self-test.c'
@ -107,5 +108,6 @@ e = executable(
cargs, cargs,
'-DFU_SELF_TEST_REMOTES_DIR="' + testdatadir + '"', '-DFU_SELF_TEST_REMOTES_DIR="' + testdatadir + '"',
], ],
) )
test('fwupd-self-test', e) test('fwupd-self-test', e)
endif