|
1 | 1 | #gclient_gn_args_file = 'src/build/config/gclient_args.gni'
|
2 | 2 | gclient_gn_args = [
|
3 |
| - 'build_with_chromium', |
4 |
| - 'checkout_android', |
5 |
| - 'checkout_android_native_support', |
6 |
| - 'checkout_libaom', |
7 |
| - 'checkout_nacl', |
8 |
| - 'checkout_pgo_profiles', |
9 |
| - 'checkout_oculus_sdk', |
10 |
| - 'checkout_openxr', |
11 |
| - 'checkout_google_benchmark', |
12 |
| - 'mac_xcode_version', |
13 | 3 | ]
|
14 | 4 |
|
15 | 5 | vars = {
|
16 |
| - 'chromium_version': |
17 |
| - '2a55c4f55b99b2191ea59cba1e2f6da4dbb7dee0', |
18 |
| - 'node_version': |
19 |
| - 'v14.15.0', |
20 |
| - 'nan_version': |
21 |
| - '2c4ee8a32a299eada3cd6e468bbd0a473bfea96d', |
22 |
| - 'squirrel.mac_version': |
23 |
| - 'a3a5b3f03b824441c014893b18f99a103b2603e9', |
24 |
| - |
25 |
| - 'pyyaml_version': '3.12', |
26 |
| - 'requests_version': 'e4d59bedfd3c7f4f254f4f5d036587bcd8152458', |
27 |
| - |
28 |
| - 'chromium_git': 'https://chromium.googlesource.com', |
29 |
| - 'electron_git': 'https://github.com/electron', |
30 |
| - 'nodejs_git': 'https://github.com/nodejs', |
31 |
| - 'requests_git': 'https://github.com/kennethreitz', |
32 |
| - 'yaml_git': 'https://github.com/yaml', |
33 |
| - 'squirrel_git': 'https://github.com/Squirrel', |
34 |
| - |
35 |
| - # KEEP IN SYNC WITH utils.js FILE |
36 |
| - 'yarn_version': '1.15.2', |
37 |
| - |
38 |
| - # To be able to build clean Chromium from sources. |
39 |
| - 'apply_patches': True, |
40 |
| - |
41 |
| - # To use an mtime cache for patched files to speed up builds. |
42 |
| - 'use_mtime_cache': True, |
43 |
| - |
44 |
| - # To allow in-house builds to checkout those manually. |
45 |
| - 'checkout_chromium': True, |
46 |
| - 'checkout_node': True, |
47 |
| - 'checkout_nan': True, |
48 |
| - 'checkout_pgo_profiles': True, |
49 |
| - |
50 |
| - # It's only needed to parse the native tests configurations. |
51 |
| - 'checkout_pyyaml': False, |
52 |
| - |
53 |
| - # Python "requests" module is used for releases only. |
54 |
| - 'checkout_requests': False, |
55 |
| - |
56 |
| - 'mac_xcode_version': 'default', |
57 |
| - |
58 |
| - # To allow running hooks without parsing the DEPS tree |
59 |
| - 'process_deps': True, |
60 |
| - |
61 |
| - # It is always needed for normal Electron builds, |
62 |
| - # but might be impossible for custom in-house builds. |
63 |
| - 'download_external_binaries': True, |
| 6 | + 'skia_git': 'https://skia.googlesource.com', |
| 7 | + 'skia_revision': '6d19271fb1480980ed524a6fc65f9cc381bd64ce', |
| 8 | +} |
64 | 9 |
|
65 |
| - 'checkout_nacl': |
66 |
| - False, |
67 |
| - 'checkout_libaom': |
68 |
| - True, |
69 |
| - 'checkout_oculus_sdk': |
70 |
| - False, |
71 |
| - 'checkout_openxr': |
72 |
| - False, |
73 |
| - 'build_with_chromium': |
74 |
| - True, |
75 |
| - 'checkout_android': |
76 |
| - False, |
77 |
| - 'checkout_android_native_support': |
78 |
| - False, |
79 |
| - 'checkout_google_benchmark': |
80 |
| - False, |
| 10 | +deps = { |
| 11 | + 'src/third_party/skia': |
| 12 | + Var('skia_git') + '/skia.git' + '@' + Var('skia_revision'), |
81 | 13 | }
|
82 | 14 |
|
83 |
| -recursedeps = [ |
84 |
| - 'src', |
85 |
| -] |
| 15 | +#recursedeps = [ |
| 16 | +# 'src', |
| 17 | +#] |
0 commit comments