[M85 Migration] Support PrepareErrorPage
[platform/framework/web/chromium-efl.git] / tizen_src / chromium_impl / content / renderer / renderer_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
7 ##############################################################################
8 # Configs
9 ##############################################################################
10 external_content_renderer_efl_configs = [
11   "//tizen_src/build:ecore",
12   "//tizen_src/build:libecore",
13   "//tizen_src/build:tts",
14   "//tizen_src/build:libtts",
15 ]
16
17 if (tizen_multimedia_support) {
18   external_content_renderer_efl_configs += [
19     "//tizen_src/build:capi-media-player",
20     "//tizen_src/build:libcapi-media-player",
21   ]
22 }
23
24 ##############################################################################
25 # Dependency
26 ##############################################################################
27 external_content_renderer_efl_deps = []
28
29 ##############################################################################
30 # Source
31 ##############################################################################
32 external_content_renderer_efl_sources = [
33   "//tizen_src/chromium_impl/content/renderer/common_renderer_client.cc",
34   "//tizen_src/chromium_impl/content/renderer/common_renderer_client.h",
35 ]
36
37 if (!ewk_bringup) {  #FIXME:m85 bringup
38   if (is_tizen) {
39     external_content_renderer_efl_sources += [
40       "//tizen_src/chromium_impl/content/renderer/tts_dispatcher_efl.cc",
41       "//tizen_src/chromium_impl/content/renderer/tts_dispatcher_efl.h",
42     ]
43   }
44 }
45 if (tizen_multimedia_support) {
46   #"media/audio_decoder.cc",
47   #"media/audio_decoder.h",
48   external_content_renderer_efl_sources += [
49     "media/efl/audio_decoder_efl.h",
50     "media/efl/media_source_delegate_efl.cc",
51     "media/efl/media_source_delegate_efl.h",
52     "media/efl/renderer_demuxer_efl.cc",
53     "media/efl/renderer_demuxer_efl.h",
54     "media/efl/renderer_media_player_manager_efl.cc",
55     "media/efl/renderer_media_player_manager_efl.h",
56     "media/efl/webmediaplayer_efl.cc",
57     "media/efl/webmediaplayer_efl.h",
58     "media/tizen/audio_decoder_capi.cc",
59   ]
60 }