build: add wrapfiles for dependencies

Add wrapfiles for all dependencies and update meson.build
files to ensure dependencies are requested in all cases.
This enables out-of-bitbake/out-of-sdk builds for this
repository and enables it to be used as a meson subproject.

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I0f2f7eed98f7f7555cafefc2605e1031a7f0adaf
diff --git a/pldmtool/meson.build b/pldmtool/meson.build
index 857ca24..865e9f0 100644
--- a/pldmtool/meson.build
+++ b/pldmtool/meson.build
@@ -20,6 +20,13 @@
   sources,
   implicit_include_directories: false,
   include_directories: include_directories(libpldm_headers),
-  dependencies: [libpldm_dep, libpldmutils, sdbusplus],
+  dependencies: [
+    CLI11_dep,
+    libpldm_dep,
+    libpldmutils,
+    nlohmann_json,
+    phosphor_dbus_interfaces,
+    sdbusplus,
+  ],
   install: true,
   install_dir: get_option('bindir'))