} else if (use_efl) {
executable("chrome_tizen") {
testonly = true
- deps = [ "//tizen_src/ewk/efl_integration:libchromium-ewk" ]
+ deps = [ "//tizen_src/ewk/efl_integration:chromium-ewk" ]
sources = [
"app/chrome_exe_main_aura.cc",
"app/chrome_exe_resource.h",
cflags = [ "-fPIC" ]
if (is_tizen) {
configs += [ "//tizen_src/build/config/tizen:executable_config" ]
+ ldflags += [ "-Wl,-rpath=\$ORIGIN/../lib" ]
}
}
--- /dev/null
+%package engine
+Summary: Tizen Chromium Engine Libary for UWE
+Requires: %{name}
+
+%description engine
+This package contains only /usr/share/chromium-efl required for UWE
+
+%define _engine_root_dir %{CHROMIUM_LIB_DIR}
+
+%files engine
+%manifest packaging/chromium-efl.manifest
+%{_engine_root_dir}/version
+%{_engine_root_dir}/bin/chrome_100_percent.pak
+#[TODO] chrome_crashpad_handler/chrome_tizen executable should be moved to tizen app path
+%{_engine_root_dir}/bin/chrome_crashpad_handler
+%{_engine_root_dir}/bin/chrome_tizen
+%{_engine_root_dir}/bin/content_shell.pak
+%{_engine_root_dir}/bin/icudtl.dat
+%{_engine_root_dir}/bin/resources.pak
+%{_engine_root_dir}/bin/snapshot_blob.bin
+%{_engine_root_dir}/bin/wrt_resources.pak
+%{_engine_root_dir}/lib
+%{_engine_root_dir}/res/images
+%{_engine_root_dir}/res/themes
+# locale resources
+%{_engine_root_dir}/bin/locales/en-US.pak
+%{_engine_root_dir}/res/locale/en_US
+
+%preun engine
+
+%pre engine
+# Remove old files
+rm -rf %{_engine_root_dir}/*
+
+%post engine