Enable Meson Build system for phoshphor-time-manager

- This commit enables the meson build system for the
  phoshphor-time-manager repo.

Tested By:
- Code compiles both in arm & x86 sdks without errors or warnings.
- All the unit test cases are getting passed.

Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
Change-Id: I311bf33f34c6c71860e9c845b6ca3c591af8fa6a
diff --git a/meson_options.txt b/meson_options.txt
new file mode 100644
index 0000000..8f03101
--- /dev/null
+++ b/meson_options.txt
@@ -0,0 +1,27 @@
+# Features List
+
+# command : meson configure -Dfeature_name=enabled
+
+option( 'tests', type : 'feature',
+        description: 'Build unit tests'
+      )
+
+# Commandline variables list
+# Value can be assigned from commandline to below variables
+# otherwise default value will be considered
+# Command: meson configure -Doption=value
+
+# Ex: meson configure -Dobj_path_bmc=path
+
+option ( 'busname', type : 'string',
+          value : 'xyz.openbmc_project.Time.Manager',
+          description : 'The Time Manager DBus busname to own')
+
+option ( 'obj_path_bmc', type : 'string',
+          value : '/xyz/openbmc_project/time/bmc',
+          description : 'The bmc epoch Dbus root')
+
+option ( 'default_time_mode', type : 'combo',
+          choices: ['Mode::Manual', 'Mode::NTP'],
+          value : 'Mode::Manual',
+          description : 'The default time mode')