26 lines
415 B
Meson
26 lines
415 B
Meson
tests_deps = [
|
|
lib
|
|
]
|
|
|
|
src = include_directories('../src')
|
|
|
|
tests_sources = files(
|
|
'main.cc',
|
|
'bus.cc'
|
|
)
|
|
|
|
subdir('cpu')
|
|
subdir('util')
|
|
|
|
catch2 = dependency('catch2', version: '>=3.4.0', static: true)
|
|
catch2_tests = executable(
|
|
'matar_tests',
|
|
tests_sources,
|
|
dependencies: catch2,
|
|
link_with: tests_deps,
|
|
include_directories: [inc, src],
|
|
build_by_default: false,
|
|
)
|
|
|
|
test('catch2 tests', catch2_tests)
|