Migrate to Meson build

This commit focuses in enabling the meson build for the
phosphor-snmp repo.

To build and install using meson:
  meson build
  ninja -C build
  ninja -C build install

Tested By:
  meson -Dtests=enabled build
  ninja -C build test

Signed-off-by: Ratan Gupta <ratankgupta31@gmail.com>
Change-Id: I3a79a42d2fed3f39ae218f3e3f81fb165a12ea17
diff --git a/phosphor-ldap-mapper/meson.build b/phosphor-ldap-mapper/meson.build
new file mode 100644
index 0000000..d2f4c50
--- /dev/null
+++ b/phosphor-ldap-mapper/meson.build
@@ -0,0 +1,30 @@
+phosphor_ldap_mapper_deps = [
+    phosphor_dbus_interfaces_dep,
+    phosphor_logging_dep,
+    sdbusplus_dep,
+]
+
+phosphor_ldap_mapper_lib = static_library(
+    'phosphor_ldap_mapper',
+    [
+        'ldap_mapper_mgr.cpp',
+        'ldap_mapper_entry.cpp',
+        'ldap_mapper_serialize.cpp'
+    ],
+    include_directories: '..',
+    dependencies: phosphor_ldap_mapper_deps,
+)
+
+phosphor_ldap_mapper_dep = declare_dependency(
+    link_with: phosphor_ldap_mapper_lib,
+    dependencies: phosphor_ldap_mapper_deps,
+)
+
+executable(
+    'phosphor-ldap-mapper',
+    'main.cpp',
+    include_directories: '..',
+    dependencies: phosphor_ldap_mapper_dep,
+    install: true,
+)
+