Use predefined "testcommon" target for unit-tests

This commit is contained in:
Robin Gareus 2020-10-16 02:32:30 +02:00
parent 516a1b0d2e
commit e391352b6d
Signed by: rgareus
GPG Key ID: A090BCE02CF57F04

View File

@ -540,8 +540,7 @@ def build(bld):
'test/dummy_lxvst.cc', 'test/audio_region_test.cc', 'test/test_util.cc', 'test/test_ui.cc'] 'test/dummy_lxvst.cc', 'test/audio_region_test.cc', 'test/test_util.cc', 'test/test_ui.cc']
testcommon.uselib = ['CPPUNIT','SIGCPP','GLIBMM','GTHREAD', 'OSX', 'FFTW3F', testcommon.uselib = ['CPPUNIT','SIGCPP','GLIBMM','GTHREAD', 'OSX', 'FFTW3F',
'SAMPLERATE','XML','LRDF','COREAUDIO','TAGLIB','VAMPSDK','VAMPHOSTSDK','RUBBERBAND'] 'SAMPLERATE','XML','LRDF','COREAUDIO','TAGLIB','VAMPSDK','VAMPHOSTSDK','RUBBERBAND']
testcommon.use = ['libpbd','libmidipp','libevoral', testcommon.use = ['libpbd', 'libmidipp', 'libevoral', 'libaudiographer', 'libardour']
'libaudiographer','libardour']
if bld.is_defined('USE_EXTERNAL_LIBS'): if bld.is_defined('USE_EXTERNAL_LIBS'):
testcommon.uselib.extend(['LIBLTC', 'LIBFLUIDSYNTH']) testcommon.uselib.extend(['LIBLTC', 'LIBFLUIDSYNTH'])
else: else:
@ -660,13 +659,7 @@ def create_ardour_test_program(bld, includes, name, target, sources):
testobj.source = sources testobj.source = sources
testobj.uselib = ['CPPUNIT','SIGCPP','GLIBMM','GTHREAD', 'FFTW3F', 'OSX', testobj.uselib = ['CPPUNIT','SIGCPP','GLIBMM','GTHREAD', 'FFTW3F', 'OSX',
'SAMPLERATE','XML','LRDF','COREAUDIO','TAGLIB','VAMPSDK','VAMPHOSTSDK','RUBBERBAND'] 'SAMPLERATE','XML','LRDF','COREAUDIO','TAGLIB','VAMPSDK','VAMPHOSTSDK','RUBBERBAND']
testobj.use = ['libpbd','libmidipp','libevoral', testobj.use = [ 'testcommon' ]
'libaudiographer','libardour','testcommon']
if bld.is_defined('USE_EXTERNAL_LIBS'):
testobj.uselib.extend(['LIBLTC', 'LIBFLUIDSYNTH'])
else:
testobj.use.extend(['libltc', 'libfluidsynth'])
testobj.name = name testobj.name = name
testobj.target = target testobj.target = target
# not sure about install path # not sure about install path