export EVAS_GL_NO_BLACKLIST=1
export LD_LIBRARY_PATH=$PWD/out.chrome.x64/Dependencies/Root/lib64/:$LD_LIBRARY_PATH
-./out.chrome.x64/chrome $1 --no-sandbox --ignore-gpu-blocklist --use-gl=egl --ozone-platform=efl --window-size=800,600
+./out.chrome.x64/chrome_tizen $1 --no-sandbox --ignore-gpu-blocklist --use-gl=egl --ozone-platform=efl --window-size=800,600
group("chrome_dsym_archive") {
}
}
-} else if (is_tizen) {
+} else if (use_efl) {
executable("chrome_tizen") {
testonly = true
deps = [ "//tizen_src/ewk/efl_integration:libchromium-ewk" ]
"-Wl,--export-dynamic",
]
cflags = [ "-fPIC" ]
- configs += [ "//tizen_src/build/config/tizen:executable_config" ]
+ if (is_tizen) {
+ configs += [ "//tizen_src/build/config/tizen:executable_config" ]
+ }
}
static_library("chrome_lib") {
"socket.h",
]
- if (is_chromeos || is_linux) {
+ if ((is_chromeos || is_linux) && !use_efl) {
sources += [
"bluez/metrics_recorder.cc",
"bluez/metrics_recorder.h",
%{_libdir}/libchromium-ewk.so
%{_libdir}/libtest_trace_processor.so
%{_libdir}/libewebkit2.so*
- %if 0%{?__enable_squashfs_image}
- %if "%{?tizen_profile_name}" == "tv"
- %{_bindir}/chromium-efl-install
+%if 0%{?__enable_squashfs_image}
+ %if "%{?tizen_profile_name}" == "tv"
+ %{_bindir}/chromium-efl-install
%{_unitdir_user}/chromium-efl-vd.service
%{_unitdir_user}/default.target.wants/chromium-efl-vd.service
%dir %{CHROMIUM_LIB_UPGRADE_DIR}
%endif
%{CHROMIUM_LIB_DIR}/res/images/*.png
-
%{CHROMIUM_LIB_DIR}/res/themes/*.edj
%{CHROMIUM_LIB_DIR}/res/locale/*
}
tizen_pkg_config("autoinput") {
- packages = [ "autoinput" ]
+ packages = []
+ if (tizen_product_tv) {
+ packages = [ "autoinput" ]
+ }
}
if (enable_wrt_js) {
export FORCE_JHBUILD=0
export SKIP_NINJA=0
export BUILD_EWK_UNITTESTS=0
- export BUILD_CHROME=0
+ export BUILD_CHROME=1
export BUILD_SUBDIRECTORY=Release
export COMPONENT_BUILD=0
export ENABLE_PEPPER_EXTENSIONS=0
--gcc)
export USE_CLANG=0
;;
- --build-chrome)
- export BUILD_CHROME=1
+ --disable-build-chrome)
+ export BUILD_CHROME=0
;;
--force-jhbuild)
export FORCE_JHBUILD=1
local RESULT=0
if [[ $SKIP_NINJA == 0 ]]; then
if [[ $BUILD_CHROME == 1 ]]; then
- TARGETS="content_shell chrome"
- else
- TARGETS="chromium-ewk efl_webprocess efl_webview_app ubrowser"
+ TARGETS="chrome_tizen"
fi
+ TARGETS="$TARGETS chromium-ewk efl_webprocess efl_webview_app ubrowser"
if [[ $BUILD_EWK_UNITTESTS == 1 ]]; then
TARGETS="$TARGETS ewk_unittests"
fi
local RELEASE_BUILD=0
local MAKE_SQUASHFS_RPM=0
local LOCAL_BUILD_JOBS=""
- local BUILD_CHROME=0
+ local BUILD_CHROME=1
# "|| :" means "or always succeeding built-in command"
PROFILE=$(echo "$@" | grep -Po "(?<=\-P\s)[^\s]*" | head -1 || :)
;;
--tizen*)
;;
- --build-chrome)
- BUILD_CHROME=1
- ARGS+=(--define "_build_chrome 1")
+ --disable-build-chrome)
+ BUILD_CHROME=0
+ ARGS+=(--define "_build_chrome 0")
;;
-j*)
LOCAL_BUILD_JOBS="$1"
"//tizen_src/ewk/efl_webview_app:efl_webview_app",
"//tizen_src/ewk/ubrowser:ubrowser",
]
- if (build_chrome) {
- deps += [ "//chrome:chrome" ]
- }
if (is_tizen) {
deps += [ "//tizen_src/downloadable:chromium-efl-install" ]
}
"//v8",
]
- if (build_chrome && is_tizen) {
+ if (build_chrome) {
deps += [ "//chrome:chrome_lib" ]
}
if (enable_printing) {