Revert "[M120 Migration]Fix for crash during chrome exit"
[platform/framework/web/chromium-efl.git] / tizen_src / chromium_impl / content / content_efl.gni
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.
4
5 import("//tizen_src/build/config/tizen_features.gni")
6 import("//tizen_src/chromium_impl/components/components.gni")
7
8 external_content_common_configs = [
9   "//tizen_src/build:capi-appfw-application",
10   "//tizen_src/build:libcapi-appfw-application",
11   "//tizen_src/build:tizen_tzplatform_config",
12   "//tizen_src/build:libtizen_tzplatform_config",
13   "//tizen_src/build:tts",
14   "//tizen_src/build:libtts",
15 ]
16
17 external_content_browser_configs = [
18   "//tizen_src/build:capi-media-player",
19   "//tizen_src/build:libcapi-media-player",
20   "//tizen_src/build:capi-media-tool",
21   "//tizen_src/build:libcapi-media-tool",
22   "//tizen_src/build:capi-system-sensor",
23   "//tizen_src/build:libcapi-system-sensor",
24   "//tizen_src/build:ecore",
25   "//tizen_src/build:libecore",
26   "//tizen_src/build:ecore-imf-evas",
27   "//tizen_src/build:libecore-imf-evas",
28   "//tizen_src/build:ecore-evas",
29   "//tizen_src/build:libecore-evas",
30   "//tizen_src/build:elementary",
31   "//tizen_src/build:libelementary",
32   "//tizen_src/build:efl-extension",
33   "//tizen_src/build:libefl-extension",
34   "//tizen_src/build:security-manager",
35   "//tizen_src/build:libsecurity-manager",
36 ]
37
38 external_content_browser_extra_configs = [
39   "//tizen_src/build:tts",
40   "//tizen_src/build:libtts",
41 ]
42
43 external_content_browser_deps = [
44   "//tizen_src/chromium_impl/edje_resources:edje_resources_efl",
45   "//tizen_src/chromium_impl/efl:window-factory",
46   "//ui/gl:gl",
47 ]
48
49 external_content_renderer_extra_configs = [
50   "//tizen_src/build:ecore",
51   "//tizen_src/build:libecore",
52   "//tizen_src/build:tts",
53   "//tizen_src/build:libtts",
54 ]
55
56 external_content_renderer_deps = []
57
58 external_content_gpu_configs = [
59   "//tizen_src/build:evas",
60   "//tizen_src/build:libevas",
61 ]
62
63 if (is_tizen) {
64   external_content_browser_configs += [
65     "//tizen_src/build:vconf",
66     "//tizen_src/build:libvconf",
67   ]
68 }
69
70 if (!use_wayland) {
71   external_content_common_configs += [ "//tizen_src/build:ecore-x" ]
72   external_content_common_configs += [ "//tizen_src/build:libecore-x" ]
73   external_content_browser_configs += [ "//tizen_src/build:x11" ]
74   external_content_browser_configs += [ "//tizen_src/build:libx11" ]
75   external_content_browser_extra_configs += [ "//tizen_src/build:ecore-x" ]
76   external_content_browser_extra_configs += [ "//tizen_src/build:libecore-x" ]
77 } else {
78   external_content_common_configs += [ "//tizen_src/build:ecore-wayland" ]
79   external_content_common_configs += [ "//tizen_src/build:libecore-wayland" ]
80 }