Add tizen version handling to the cmd line tool 79/69479/3
authorLukasz Pawelczyk <l.pawelczyk@samsung.com>
Wed, 11 May 2016 12:50:27 +0000 (14:50 +0200)
committerLukasz Pawelczyk <l.pawelczyk@samsung.com>
Thu, 19 May 2016 11:14:41 +0000 (13:14 +0200)
Change-Id: I4ce2d523599131f64999f227251d31620e3f1749

src/cmd/security-manager-cmd.cpp

index 762587b..4dad63a 100644 (file)
@@ -99,6 +99,8 @@ static po::options_description getInstallOptions()
           "privilege for the application (may occur more than once)")
          ("uid,u", po::value<uid_t>()->required(),
           "user identifier number (required)")
+         ("tizen,t", po::value<std::string>(),
+          "target tizen version (e.g. 2.4, 3.0)")
          ("author-id,c", po::value<std::string>(),
           "unique author's identifier (required for trusted_rw paths)")
          ("install-type", po::value<std::string>(),
@@ -244,6 +246,8 @@ static void parseInstallOptions(int argc, char *argv[],
     }
     if (vm.count("uid"))
         req.uid = vm["uid"].as<uid_t>();
+    if (vm.count("tizen"))
+        req.tizenVersion = vm["tizen"].as<std::string>();
     if (vm.count("author-id"))
         req.authorName = vm["author-id"].as<std::string>();
     if (vm.count("install-type"))