summaryrefslogtreecommitdiff
path: root/test/meson.build
blob: 3e66eed77a945960ae10f2a24ccf26fa066561d7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright (C) 2021 Iñigo Martinez <inigomartinez@gmail.com>

test_units = {
  'mmrules': libkerneldevice_dep,
  'mmsmsmonitor': libhelpers_dep,
  'mmsmspdu': libhelpers_dep,
  'mmtty': libport_dep,
}

if gudev_dep.found()
  test_units += {'lsudev': gudev_dep}
endif

foreach test_unit, test_deps: test_units
  executable(
    test_unit,
    test_unit + '.c',
    include_directories: top_inc,
    dependencies: test_deps,
  )
endforeach