OLD | NEW |
1 use_relative_paths = True | 1 use_relative_paths = True |
2 | 2 |
3 vars = { | 3 vars = { |
4 'chromium_git': 'https://chromium.googlesource.com', | 4 'chromium_git': 'https://chromium.googlesource.com', |
5 'pdfium_git': 'https://pdfium.googlesource.com', | 5 'pdfium_git': 'https://pdfium.googlesource.com', |
6 | 6 |
7 'build_revision': '2f91397926336dd46ea49ffef702197b9cc2215a', | 7 'build_revision': '2f91397926336dd46ea49ffef702197b9cc2215a', |
8 'buildtools_revision': '5378d73123b64907773cc5c1bb027b2f765ff00a', | 8 'buildtools_revision': '5378d73123b64907773cc5c1bb027b2f765ff00a', |
9 'clang_revision': '2956eca572ff0e1b181df65f71a045f061a2eb34', | 9 'clang_revision': '2956eca572ff0e1b181df65f71a045f061a2eb34', |
10 'cygwin_revision': 'c89e446b273697fadf3a10ff1007a97c0b7de6df', | 10 'cygwin_revision': 'c89e446b273697fadf3a10ff1007a97c0b7de6df', |
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
60 }, | 60 }, |
61 } | 61 } |
62 | 62 |
63 include_rules = [ | 63 include_rules = [ |
64 # Basic stuff that everyone can use. | 64 # Basic stuff that everyone can use. |
65 # Note: public is not here because core cannot depend on public. | 65 # Note: public is not here because core cannot depend on public. |
66 '+testing', | 66 '+testing', |
67 '+third_party/base', | 67 '+third_party/base', |
68 ] | 68 ] |
69 | 69 |
| 70 specific_include_rules = { |
| 71 # Allow embedder tests to use public APIs. |
| 72 "(.*embeddertest\.cpp)": [ |
| 73 "+public", |
| 74 ] |
| 75 } |
| 76 |
70 hooks = [ | 77 hooks = [ |
71 # Pull GN binaries. This needs to be before running GYP below. | 78 # Pull GN binaries. This needs to be before running GYP below. |
72 { | 79 { |
73 'name': 'gn_win', | 80 'name': 'gn_win', |
74 'action': [ 'download_from_google_storage', | 81 'action': [ 'download_from_google_storage', |
75 '--no_resume', | 82 '--no_resume', |
76 '--platform=win32', | 83 '--platform=win32', |
77 '--no_auth', | 84 '--no_auth', |
78 '--bucket', 'chromium-gn', | 85 '--bucket', 'chromium-gn', |
79 '-s', 'pdfium/buildtools/win/gn.exe.sha1', | 86 '-s', 'pdfium/buildtools/win/gn.exe.sha1', |
(...skipping 76 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
156 { | 163 { |
157 # Pull clang if needed or requested via GYP_DEFINES. | 164 # Pull clang if needed or requested via GYP_DEFINES. |
158 'name': 'clang', | 165 'name': 'clang', |
159 'pattern': '.', | 166 'pattern': '.', |
160 'action': ['python', | 167 'action': ['python', |
161 'pdfium/tools/clang/scripts/update.py', | 168 'pdfium/tools/clang/scripts/update.py', |
162 '--if-needed' | 169 '--if-needed' |
163 ], | 170 ], |
164 }, | 171 }, |
165 ] | 172 ] |
OLD | NEW |