phosphor-ipmi-flash: Code Health Cleanup
Removed the following warning.
- using decl '*' is unused
- 'push_back' is called inside a loop; consider pre-allocating the
container capacity before the loop
- function '*' defined in a header file; function
definitions in header files can lead to ODR violations
Change-Id: I44e4b0f8056a853fb45b690394be1a8ebec45b20
Signed-off-by: Willy Tu <wltu@google.com>
diff --git a/bmc/test/meson.build b/bmc/test/meson.build
index c579ec8..61d4767 100644
--- a/bmc/test/meson.build
+++ b/bmc/test/meson.build
@@ -1 +1,28 @@
bmc_test_inc = include_directories('.')
+
+image_mock_pre = declare_dependency(
+ include_directories: [root_inc, bmc_inc])
+
+image_mock_lib = static_library(
+ 'image_mock',
+ 'image_mock.cpp',
+ implicit_include_directories: false,
+ dependencies: image_mock_pre)
+
+image_mock_dep = declare_dependency(
+ link_with: image_mock_lib,
+ dependencies: image_mock_pre)
+
+
+triggerable_mock_pre = declare_dependency(
+ include_directories: [root_inc])
+
+triggerable_mock_lib = static_library(
+ 'triggerable_mock',
+ 'triggerable_mock.cpp',
+ implicit_include_directories: false,
+ dependencies: triggerable_mock_pre)
+
+triggerable_mock_dep = declare_dependency(
+ link_with: triggerable_mock_lib,
+ dependencies: triggerable_mock_pre)