# 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}
%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
ParseCertificatenDatabase();
CreateMigrationFile();
RemoveDatabases();
- RedirectSymlink();
}
void WrtUpgrade::ParseWrtDatabse() {
std::cout << "parseWrtDatabse" << std::endl;
}
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;