Add CSR interface in PLDM namespace

Adding this interface in PLDM namespace to pass CSR string to
PLDM to get signed certificate from host which will be used by
management console to establish secure connection to host.

Signed-off-by: Ravi Teja <raviteja28031990@gmail.com>
Change-Id: I337a4d259216f5fcffccc326228b176b749a3e7c
diff --git a/gen/xyz/openbmc_project/PLDM/Provider/Certs/Authority/CSR/meson.build b/gen/xyz/openbmc_project/PLDM/Provider/Certs/Authority/CSR/meson.build
new file mode 100644
index 0000000..3bbd277
--- /dev/null
+++ b/gen/xyz/openbmc_project/PLDM/Provider/Certs/Authority/CSR/meson.build
@@ -0,0 +1,14 @@
+# Generated file; do not modify.
+generated_sources += custom_target(
+    'xyz/openbmc_project/PLDM/Provider/Certs/Authority/CSR__cpp'.underscorify(),
+    input: [ meson.source_root() / 'xyz/openbmc_project/PLDM/Provider/Certs/Authority/CSR.interface.yaml',  ],
+    output: [ 'server.cpp', 'server.hpp', 'client.hpp',  ],
+    command: [
+        sdbuspp_gen_meson_prog, '--command', 'cpp',
+        '--output', meson.current_build_dir(),
+        '--tool', sdbusplusplus_prog,
+        '--directory', meson.source_root(),
+        'xyz/openbmc_project/PLDM/Provider/Certs/Authority/CSR',
+    ],
+)
+