1 # Copyright (c) 2015 Samsung Electronics. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
5 import("//build/config/ui.gni")
12 linux_use_gold_flags = false # no use of this variable, if removing then revome from gn_chromiumefl.sh also
15 disable_fatal_linker_warnings = true # no use of this variable, if removing then revome from gn_chromiumefl.sh also
17 python_ver = "2.5" # no use of this variable, if removing then revome from gn_chromiumefl.sh also
19 depth = "" # no use of this variable, if removing then revome from gn_chromiumefl.sh also
25 tizen_multimedia_support = false
27 # declared from BUILDCONFIG.gn
29 xwalk_link_against_chromium_ewk = false
32 building_for_tizen_tv = false
33 building_for_tizen_mobile = false
34 if (is_tizen && tizen_multimedia_support) {
35 tizen_multimedia_eme_support = true
37 tizen_multimedia_eme_support = false
40 exe_dir = "/usr/lib/chromium-efl/"
41 edje_dir = "/usr/share/chromium-efl/themes/"
42 tizen_data_dir = "/usr/share/chromium-efl/"
43 locale_dir = "/usr/share/chromium-efl/locale/"
45 prebuilt_ld_gold_dir = ""
46 chromium_efl_tizen_version = 24
47 tizen_tbm_support = false
48 building_for_tizen = false
53 # This file should contain gn code that is supposed to be common
54 # for all build targets we have in chromium-ewk. Things specific only to one
55 # component should go to appropriate gni file included below.
57 use_gstreamer_fft = false
62 wayland_bringup = use_wayland
64 building_strategy = "ewk" # 'ewk', 'libs' and 'crosswalk-bin'
66 compile_suid_client = true
67 compile_credentials = true
69 edje_compiler = "edje_cc"
71 grit_additional_defines = "-Duse_aura"
74 # Declared from the //build/config/ui.gni
76 external_ozone_platforms = [ "efl" ]
79 if (xwalk_link_against_chromium_ewk) {
80 import("//tizen_src/ewk/efl_integration/link_xwalk_against_chromium_efl.gni")
83 is_official_build = false
85 treat_warnings_as_errors=werror