X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=tizen_src%2Fbuild%2Fconfig%2Ftizen_features.gni;h=2cf0fc408c2184749e42e635eb8685b8c9133510;hb=b7864fe2dafd796fd46d696db21e7ce033c1c3b3;hp=64a49472485338ed3db3bd86bead81db9f95e3b4;hpb=27e5db457c164d7db632865e7a04c164127e35d7;p=platform%2Fframework%2Fweb%2Fchromium-efl.git diff --git a/tizen_src/build/config/tizen_features.gni b/tizen_src/build/config/tizen_features.gni index 64a4947..2cf0fc4 100644 --- a/tizen_src/build/config/tizen_features.gni +++ b/tizen_src/build/config/tizen_features.gni @@ -20,34 +20,81 @@ declare_args() { lto_level = "" use_cairo = false + use_lto = false use_pango = false - tizen_multimedia_eme_support = false - tizen_multimedia_support = false + use_ttrace = false + use_ttrace_chrome_trace = false + werror = false - tizen_multimedia = false tizen_clang_base_path = "//tizen_src/buildtools/llvm" tizen_product_tv = false exe_dir = "/usr/lib/chromium-efl/" + lib_ro_root_dir = "/usr/share/chromium-efl" + lib_upgrade_root_dir = "/usr/share/chromium-efl/upgrade" + app_ro_root_dir = "/usr/apps/org.tizen.chromium-efl" + app_rw_root_dir = "/opt/usr/globalapps/org.tizen.chromium-efl" + app_upgrade_root_dir = "/opt/usr/globalapps/org.tizen.chromium-efl-upgrade" edje_dir = "/usr/share/chromium-efl/themes/" - tizen_data_dir = "/usr/share/chromium-efl/" locale_dir = "/usr/share/chromium-efl/locale/" + image_dir = "/usr/share/chromium-efl/images/" chromium_impl_lib_name = "libchromium-ewk.so" tizen_version = 0 tizen_version_major = 0 tizen_version_minor = 0 tizen_version_patch = 0 + + build_chrome = false + enable_ewk_interface = false + + enable_wrt_js = false + tizen_pepper_extensions = false + + # Tizen multimedia related + tizen_multimedia = false tizen_tbm_support = false + tizen_video_hole = false + tizen_audio_io = false + tizen_web_speech_recognition = false + + tizen_autofill = false + tizen_autofill_fw = false +} + +if (is_tizen) { + tizen_autofill = true + if (tizen_product_tv) { + tizen_autofill_fw = true + } +} + +if (use_ttrace) { + use_ttrace_chrome_trace = true +} + +if (enable_ewk_interface) { + chromium_impl_lib_name = "libchromium-impl.so" +} + +# Enable ttrace except chrome trace log for TV profile by default +if (tizen_product_tv) { + use_ttrace = true } -if (is_tizen && tizen_multimedia_support) { - tizen_multimedia_eme_support = true +if (use_atk) { + tizen_atk_support = true + if (tizen_product_tv) { + tizen_atk_feature_vd = true + } else { + tizen_atk_feature_vd = false + } } else { - tizen_multimedia_eme_support = false + tizen_atk_support = false + tizen_atk_feature_vd = false } werror = false