install -m 0644 packaging/%{_pkgid}.png %{buildroot}/%{_icondir}
install -m 0755 %{_out}/libnode.so %{buildroot}/%{_libdir}
install -m 0755 %{_out}/wrt-loader %{buildroot}/%{_bindir}
-install -m 0755 %{_out}/electron %{buildroot}/usr/apps/org.tizen.electron-efl/bin
+install -m 0755 %{_out}/electron %{buildroot}/%{_bindir}/
install -m 0755 wrt/build/script/run_was_tizen.sh %{buildroot}/usr/apps/org.tizen.electron-efl/bin
# install resource.
install -m 0755 %{_out}/resources/default_app.asar %{buildroot}/opt/usr/home/owner/data/org.tizen.electron-efl
install -m 0755 %{_out}/resources/electron.asar %{buildroot}/opt/usr/home/owner/data/org.tizen.electron-efl
-ln -s /usr/apps/org.tizen.electron-efl/bin/electron %{buildroot}%{_bindir}/wrt
-ln -s /usr/apps/org.tizen.electron-efl/bin/electron %{buildroot}%{_bindir}/wrt-client
-ln -s /usr/apps/org.tizen.electron-efl/bin/electron %{buildroot}%{_bindir}/xwalk_runtime
+ln -s %{_bindir}/electron %{buildroot}%{_bindir}/wrt
+ln -s %{_bindir}/electron %{buildroot}%{_bindir}/wrt-client
+ln -s %{_bindir}/electron %{buildroot}%{_bindir}/xwalk_runtime
cp -rf wrt/wrt_support %{buildroot}/opt/usr/home/owner/data/org.tizen.electron-efl
cp -rf wrt/node_modules %{buildroot}/opt/usr/home/owner/data/org.tizen.electron-efl
cp -rf wrt/package.json wrt/src/ wrt/static %{buildroot}/opt/usr/home/owner/data/org.tizen.electron-efl/wrt_release
%files
%manifest packaging/electron-efl.manifest
-/usr/apps/org.tizen.electron-efl/bin/electron
/usr/apps/org.tizen.electron-efl/bin/run_was_tizen.sh
/opt/usr/home/owner/data/org.tizen.electron-efl/*
%{_icondir}/%{_pkgid}.png
%{_libdir}/libnode.so
%{_xmldir}/%{_pkgid}.xml
+%attr(755,root,root) %{_bindir}/electron
%attr(755,root,root) %{_bindir}/wrt
%attr(755,root,root) %{_bindir}/wrt-client
%attr(755,root,root) %{_bindir}/wrt-loader
// with "System::Privileged" label.
int main(int argc, char* argv[]) {
LOG(INFO) << "Begin wrt-loader";
- void* handle = dlopen("/usr/apps/org.tizen.electron-efl/bin/electron", RTLD_NOW);
+ void* handle = dlopen("/usr/bin/electron", RTLD_NOW);
if (!handle) {
LOG(ERROR) << "Failed to load electorn";
return false;