1bcae9002SWilly Tubmc_test_inc = include_directories('.')
2*99d292a3SWilly Tu
3*99d292a3SWilly Tuimage_mock_pre = declare_dependency(
4*99d292a3SWilly Tu  include_directories: [root_inc, bmc_inc])
5*99d292a3SWilly Tu
6*99d292a3SWilly Tuimage_mock_lib = static_library(
7*99d292a3SWilly Tu  'image_mock',
8*99d292a3SWilly Tu  'image_mock.cpp',
9*99d292a3SWilly Tu  implicit_include_directories: false,
10*99d292a3SWilly Tu  dependencies: image_mock_pre)
11*99d292a3SWilly Tu
12*99d292a3SWilly Tuimage_mock_dep = declare_dependency(
13*99d292a3SWilly Tu  link_with: image_mock_lib,
14*99d292a3SWilly Tu  dependencies: image_mock_pre)
15*99d292a3SWilly Tu
16*99d292a3SWilly Tu
17*99d292a3SWilly Tutriggerable_mock_pre = declare_dependency(
18*99d292a3SWilly Tu  include_directories: [root_inc])
19*99d292a3SWilly Tu
20*99d292a3SWilly Tutriggerable_mock_lib = static_library(
21*99d292a3SWilly Tu  'triggerable_mock',
22*99d292a3SWilly Tu  'triggerable_mock.cpp',
23*99d292a3SWilly Tu  implicit_include_directories: false,
24*99d292a3SWilly Tu  dependencies: triggerable_mock_pre)
25*99d292a3SWilly Tu
26*99d292a3SWilly Tutriggerable_mock_dep = declare_dependency(
27*99d292a3SWilly Tu  link_with: triggerable_mock_lib,
28*99d292a3SWilly Tu  dependencies: triggerable_mock_pre)
29