msl_verify: Initial commit

Create a new binary that checks the msl (minimum ship level)
of the PNOR and logs an error message if the version on the
system is older. The msl can be specified via a config flag.

Change-Id: I6f477400f7a8cf56557bd0caf5d6e08d73320028
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
diff --git a/msl_verify_main.cpp b/msl_verify_main.cpp
new file mode 100644
index 0000000..85911dd
--- /dev/null
+++ b/msl_verify_main.cpp
@@ -0,0 +1,16 @@
+#include "config.h"
+
+#include "msl_verify.hpp"
+
+int main(int argc, char* argv[])
+{
+    using MinimumShipLevel = openpower::software::image::MinimumShipLevel;
+    MinimumShipLevel minimumShipLevel(PNOR_MSL);
+
+    if (!minimumShipLevel.verify())
+    {
+        // TODO Create error log
+    }
+
+    return 0;
+}