fixup! Fix for Geolocation webTCT failures
[platform/framework/web/chromium-efl.git] / tizen_src / DEPS.efl
1 # Source code dependencies required for building Chromium-efl.
2 #
3 # This file is used as a template to generate .gclient-efl, which is a
4 # regular .gclient file pointing to additional source code repositories that
5 # need to be checked out in order to build Chromium-efl.
6 #
7 # These dependencies are not specified in DEPS for historical compatibility
8 # reasons and also to allow us to perform some additional manipulation on some
9 # entries (such as setting a custom value for "deps_file" in certain
10 # solutions).
11 #
12 # If you are doing a DEPS roll, you should only need to worry about the *_rev
13 # variables below.
14
15 # -----------------------------------
16 # Chromium-efl dependencies.
17 # Edit these when rolling DEPS.efl.
18 # -----------------------------------
19
20 efl_integration_branch = 'origin/dev/m63_3239'
21 ct_git = 'ssh://165.213.202.130:29418/webplatform'
22
23 # ------------------------------------------------------
24 # gclient solutions.
25 # You do not need to worry about these most of the time.
26 # ------------------------------------------------------
27
28 solutions = [
29   { 'name': 'src',
30     'url': ct_git + '/s-chromium.git@' + efl_integration_branch,
31     'deps_file': 'DEPS',
32     'custom_deps': {
33       'src':
34         ct_git + '/s-chromium.git@' + efl_integration_branch,
35       'src/third_party/skia':
36         ct_git + '/s-skia.git@' + efl_integration_branch,
37       #'src/third_party/webrtc':
38       #  ct_git + '/s-webrtc.git@' + efl_integration_branch,
39       'src/v8':
40         ct_git + '/s-v8.git@' + efl_integration_branch,
41
42       # These directories are not relevant to Chromium-efl and can be safely ignored
43       # in a checkout. It avoids creating additional directories outside src/ that
44       # are not used and also saves some bandwidth.
45       'build': None,
46       'build/scripts/command_wrapper/bin': None,
47       'build/scripts/gsd_generate_index': None,
48       'build/scripts/private/data/reliability': None,
49       'build/scripts/tools/deps2git': None,
50       'build/third_party/cbuildbot_chromite': None,
51       'build/third_party/gsutil': None,
52       'build/third_party/lighttpd': None,
53       'build/third_party/swarm_client': None,
54       'build/third_party/xvfb': None,
55       'build/xvfb': None,
56       'commit-queue': None,
57       'depot_tools': None,
58     },
59
60     'custom_hooks': [
61       # Disable Chromium's "gyp" hooks, which runs the gyp_chromium script. We
62       # are not interested in running it as we use gyp_chromiumefl instead (and it is
63       # run at a later stage as a hook in Chromium-efl's own DEPS).
64       {
65         'name': 'gyp',
66       },
67     ],
68   },
69 ]
70
71 # -------------------------------------------------
72 # This area is edited by generate_gclient-efl.py.
73 # -------------------------------------------------