Move OpenPOWER specific dump configurations to extension

Move the configuration options for OpenPOWER specific dumps
to the respective extension directory.

Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>
Change-Id: I8610de2d0982541110bebfbfda24bebdbdf70748
diff --git a/dump-extensions/openpower-dumps/meson.build b/dump-extensions/openpower-dumps/meson.build
index efb1124..f2e3c23 100644
--- a/dump-extensions/openpower-dumps/meson.build
+++ b/dump-extensions/openpower-dumps/meson.build
@@ -1,5 +1,25 @@
 # SPDX-License-Identifier: Apache-2.0
 
+# Configuration header file(openpower_dumps_config.h) generation
+opconf_data = configuration_data()
+
+opconf_data.set_quoted('SYSTEM_DUMP_OBJPATH', get_option('SYSTEM_DUMP_OBJPATH'),
+                      description : 'The system dump manager D-Bus path'
+                    )
+opconf_data.set_quoted('SYSTEM_DUMP_OBJ_ENTRY', get_option('SYSTEM_DUMP_OBJ_ENTRY'),
+                      description : 'The system dump entry D-Bus object path'
+                    )
+
+opconf_data.set_quoted('RESOURCE_DUMP_OBJPATH', get_option('RESOURCE_DUMP_OBJPATH'),
+                      description : 'The resource dump manager D-Bus path'
+                    )
+opconf_data.set_quoted('RESOURCE_DUMP_OBJ_ENTRY', get_option('RESOURCE_DUMP_OBJ_ENTRY'),
+                      description : 'The resource dump entry D-Bus object path'
+                    )
+configure_file(configuration : opconf_data,
+               output : 'openpower_dumps_config.h'
+              )
+
 phosphor_dump_manager_sources += [
         'dump-extensions/openpower-dumps/dump-extensions.cpp',
         'dump-extensions/openpower-dumps/dump_manager_system.cpp',