Update tde_add_check_executable macro

+ Add support for test arguments.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 8aa2f7199e)
v3.5.13-sru
Slávek Banko 5 years ago
parent 754594e16e
commit 121d2a0e72
No known key found for this signature in database
GPG Key ID: 608F5293A04BE668

@ -989,6 +989,7 @@ macro( tde_add_check_executable _arg_target )
unset( _target )
unset( _automoc )
unset( _test )
unset( _test_args )
unset( _meta_includes )
unset( _sources )
unset( _destination )
@ -1012,6 +1013,7 @@ macro( tde_add_check_executable _arg_target )
if( "+${_arg}" STREQUAL "+TEST" )
set( _skip_store 1 )
set( _test 1 )
set( _storage "_test_args" )
endif( "+${_arg}" STREQUAL "+TEST" )
# found directive "META_INCLUDES"
@ -1095,7 +1097,7 @@ macro( tde_add_check_executable _arg_target )
if( _test_prefix )
set( _test_prefix "${_test_prefix}/" )
endif( _test_prefix )
add_test( NAME "${_test_prefix}${_target}" COMMAND "${_target}" )
add_test( NAME "${_test_prefix}${_target}" COMMAND "${_target}" ${_test_args} )
endif( _test )
endmacro( tde_add_check_executable )

Loading…
Cancel
Save