Modify not to do symlink when upgrading wrt 66/106766/1 submit/tizen_3.0/20161223.025538 submit/tizen_3.0/20161223.073649
authorjaekuk, lee <juku1999@samsung.com>
Fri, 23 Dec 2016 02:38:02 +0000 (11:38 +0900)
committerjaekuk, lee <juku1999@samsung.com>
Fri, 23 Dec 2016 02:38:02 +0000 (11:38 +0900)
Change-Id: I65bd183b3dff314b2fa5212fd2a166c7ebbeca6f
Signed-off-by: jaekuk, lee <juku1999@samsung.com>
packaging/crosswalk-tizen.spec
wrt-upgrade/wrt-upgrade.cc [changed mode: 0644->0755]

index 51e0d20..1b9c54b 100755 (executable)
@@ -155,6 +155,7 @@ install -p -m 644 out/Default/gen/splash_screen.json %{buildroot}%{extension_pat
 # xwalk_runtime
 install -p -m 755 out/Default/xwalk_runtime %{buildroot}%{_bindir}
 ln -s %{_bindir}/xwalk_runtime %{buildroot}%{_bindir}/wrt
+ln -s %{_bindir}/xwalk_runtime %{buildroot}%{_bindir}/wrt-client
 
 # xwalk extension shared
 install -p -m 644 out/Default/lib/libxwalk_extension_shared.so %{buildroot}%{_libdir}
@@ -193,6 +194,7 @@ rm -fr %{buildroot}
 %attr(644,root,root) %{extension_path}/splash_screen.json
 %attr(755,root,root) %{_bindir}/xwalk_runtime
 %attr(755,root,root) %{_bindir}/wrt
+%attr(755,root,root) %{_bindir}/wrt-client
 %attr(755,root,root) %{_bindir}/wrt-loader
 %attr(644,root,root) %{_datadir}/aul/wrt.loader
 %attr(755,root,root) %{_bindir}/wrt-upgrade
old mode 100644 (file)
new mode 100755 (executable)
index 6376f54..43e7ea4
@@ -34,7 +34,6 @@ void WrtUpgrade::Run() {
   ParseCertificatenDatabase();
   CreateMigrationFile();
   RemoveDatabases();
-  RedirectSymlink();
 }
 void WrtUpgrade::ParseWrtDatabse() {
   std::cout << "parseWrtDatabse" << std::endl;
@@ -286,12 +285,6 @@ bool WrtUpgrade::RemoveFile(const std::string& path) {
   }
   return (remove(path.c_str()) == 0);
 }
-void WrtUpgrade::RedirectSymlink() {
-  std::string xwalk_runtime = "/usr/bin/xwalk_runtime";
-  std::string wrt_client = "/usr/bin/wrt-client";
-
-  symlink(xwalk_runtime.c_str(), wrt_client.c_str());
-}
 }  // namespace upgrade
 int main() {
   std::cout << "Tizen database migration tool for Webruntime" << std::endl;