Add a new interface for ThermalDirection

This (xyz.openbmc_project.Inventory.Decorator.ThermalDirection)
interface will provide the general direction of the thermal
management path through the chassis. It will indicate the
airflow direction of the chassis.

This patch is referred based on the below bmcweb patch.
https://gerrit.openbmc.org/c/openbmc/bmcweb/+/61603

Tested: Tested and verified the interface with client and
server file creation.

Change-Id: I4620def4cf9e2401a531495caa8e25e589fe576d
Signed-off-by: Jayashree Dhanapal <jayashree-d@hcl.com>
diff --git a/gen/xyz/openbmc_project/Inventory/Decorator/ThermalDirection/meson.build b/gen/xyz/openbmc_project/Inventory/Decorator/ThermalDirection/meson.build
new file mode 100644
index 0000000..59c94d6
--- /dev/null
+++ b/gen/xyz/openbmc_project/Inventory/Decorator/ThermalDirection/meson.build
@@ -0,0 +1,15 @@
+# Generated file; do not modify.
+generated_sources += custom_target(
+    'xyz/openbmc_project/Inventory/Decorator/ThermalDirection__cpp'.underscorify(),
+    input: [ '../../../../../../yaml/xyz/openbmc_project/Inventory/Decorator/ThermalDirection.interface.yaml',  ],
+    output: [ 'server.cpp', 'server.hpp', 'client.hpp',  ],
+    depend_files: sdbusplusplus_depfiles,
+    command: [
+        sdbuspp_gen_meson_prog, '--command', 'cpp',
+        '--output', meson.current_build_dir(),
+        '--tool', sdbusplusplus_prog,
+        '--directory', meson.current_source_dir() / '../../../../../../yaml',
+        'xyz/openbmc_project/Inventory/Decorator/ThermalDirection',
+    ],
+)
+