OLD | NEW |
1 { | 1 { |
2 'variables': { | 2 'variables': { |
3 'chromium_code': 1, | 3 'chromium_code': 1, |
4 'pdf_engine%': 0, # 0 PDFium | 4 'pdf_engine%': 0, # 0 PDFium |
5 }, | 5 }, |
6 'target_defaults': { | 6 'target_defaults': { |
7 'cflags': [ | 7 'cflags': [ |
8 '-fPIC', | 8 '-fPIC', |
9 ], | 9 ], |
10 }, | 10 }, |
(...skipping 167 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
178 'action_name': 'Instrument PDFium with SyzyAsan', | 178 'action_name': 'Instrument PDFium with SyzyAsan', |
179 'inputs': [ | 179 'inputs': [ |
180 '<(PRODUCT_DIR)/pdf.dll', | 180 '<(PRODUCT_DIR)/pdf.dll', |
181 ], | 181 ], |
182 'outputs': [ | 182 'outputs': [ |
183 '<(dest_dir)/pdf.dll', | 183 '<(dest_dir)/pdf.dll', |
184 '<(dest_dir)/pdf.dll.pdb', | 184 '<(dest_dir)/pdf.dll.pdb', |
185 ], | 185 ], |
186 'action': [ | 186 'action': [ |
187 'python', | 187 'python', |
188 '<(DEPTH)/chrome/tools/build/win/syzygy_instrument.py', | 188 '<(DEPTH)/chrome/tools/build/win/syzygy/instrument.py', |
189 '--mode', 'asan', | 189 '--mode', 'asan', |
190 '--input_executable', '<(PRODUCT_DIR)/pdf.dll', | 190 '--input_executable', '<(PRODUCT_DIR)/pdf.dll', |
191 '--input_symbol', '<(PRODUCT_DIR)/pdf.dll.pdb', | 191 '--input_symbol', '<(PRODUCT_DIR)/pdf.dll.pdb', |
192 '--destination_dir', '<(dest_dir)', | 192 '--destination_dir', '<(dest_dir)', |
193 ], | 193 ], |
194 }, | 194 }, |
195 ], | 195 ], |
196 }, | 196 }, |
197 ], | 197 ], |
198 }], # OS=="win" and fastbuild==0 and target_arch=="ia32" and syzyasan==1 | 198 }], # OS=="win" and fastbuild==0 and target_arch=="ia32" and syzyasan==1 |
199 ], | 199 ], |
200 } | 200 } |
OLD | NEW |