##// END OF EJS Templates
Merge pull request 237 from SCIQLOP develop...
Merge pull request 237 from SCIQLOP develop Some Meson improvements.

File last commit:

r591:a8499f4e801a
r593:4f5a18bbe2b7 merge
Show More
meson.build
20 lines | 942 B | text/plain | TextLexer
tests = [
[['Data/TestDataSeries.cpp'],'test_data','DataSeries test'],
[['Data/TestOneDimArrayData.cpp'],'test_1d','One Dim Array test'],
[['Data/TestTwoDimArrayData.cpp'],'test_2d','Two Dim Array test'],
[['DataSource/TestDataSourceController.cpp'],'test_data_source','DataSourceController test'],
[['Variable/TestVariableCacheController.cpp'],'test_variable_cache','VariableCacheController test'],
[['Variable/TestVariable.cpp'],'test_variable','Variable test']
]
foreach unit_test : tests
test_moc_files = qt5.preprocess(moc_sources : unit_test[0])
test_exe = executable(unit_test[1],unit_test[0] , test_moc_files,
link_with : sciqlop_core,
include_directories : core_inc,
dependencies : [qt5core, qt5widgets, qt5network,qt5test])
test(unit_test[2], test_exe, args: ['-teamcity', '-o', '@0@.teamcity.txt'.format(unit_test[1])])
endforeach