Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(167)

Side by Side Diff: third_party/instrumented_libraries/instrumented_libraries.gyp

Issue 255923002: Instrumented libraries: refactor build scripts. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 6 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 # Copyright 2013 The Chromium Authors. All rights reserved. 1 # Copyright 2013 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 { 5 {
6 # Default value for all libraries. 6 # Default value for all libraries.
7 'custom_configure_flags': '', 7 'extra_configure_flags': '',
8 'custom_c_compiler_flags': '', 8 'extra_cflags': '',
9 'custom_cxx_compiler_flags': '', 9 'extra_cxxflags': '',
10 'custom_linker_flags': '', 10 'extra_ldflags': '',
11 'run_before_build': '', 11 'run_before_build': '',
12 'build_method': 'destdir', 12 'build_method': 'destdir',
13 13
14 'variables': { 14 'variables': {
15 'verbose_libraries_build%': 0, 15 'verbose_libraries_build%': 0,
16 'instrumented_libraries_jobs%': 1, 16 'instrumented_libraries_jobs%': 1,
17 }, 17 },
18 18
19 'jobs': '<(instrumented_libraries_jobs)', 19 'jobs': '<(instrumented_libraries_jobs)',
20 20
21 'conditions': [ 21 'conditions': [
22 ['asan==1', { 22 ['asan==1', {
23 'sanitizer_type': 'asan', 23 'sanitizer_type': 'asan',
24 'sanitizer_blacklist': '', 24 'sanitizer_blacklist': '',
25 }], 25 }],
26 ['msan==1', { 26 ['msan==1', {
27 'sanitizer_type': 'msan', 27 'sanitizer_type': 'msan',
28 'sanitizer_blacklist': '<(msan_blacklist)', 28 'sanitizer_blacklist': '<(msan_blacklist)',
29 }], 29 }],
30 ['tsan==1', { 30 ['tsan==1', {
31 'sanitizer_type': 'tsan', 31 'sanitizer_type': 'tsan',
32 'sanitizer_blacklist': '<(tsan_blacklist)', 32 'sanitizer_blacklist': '<(tsan_blacklist)',
33 }], 33 }],
34 ['verbose_libraries_build==1', {
35 'verbose_libraries_build_flag': '--verbose',
36 }, {
37 'verbose_libraries_build_flag': '',
38 }],
39 ['use_goma==1', { 34 ['use_goma==1', {
40 'cc': '<(gomadir)/gomacc <!(cd <(DEPTH) && pwd -P)/<(make_clang_dir)/bin/c lang', 35 'cc': '<(gomadir)/gomacc <!(cd <(DEPTH) && pwd -P)/<(make_clang_dir)/bin/c lang',
41 'cxx': '<(gomadir)/gomacc <!(cd <(DEPTH) && pwd -P)/<(make_clang_dir)/bin/ clang++', 36 'cxx': '<(gomadir)/gomacc <!(cd <(DEPTH) && pwd -P)/<(make_clang_dir)/bin/ clang++',
42 }, { 37 }, {
43 'cc': '<!(cd <(DEPTH) && pwd -P)/<(make_clang_dir)/bin/clang', 38 'cc': '<!(cd <(DEPTH) && pwd -P)/<(make_clang_dir)/bin/clang',
44 'cxx': '<!(cd <(DEPTH) && pwd -P)/<(make_clang_dir)/bin/clang++', 39 'cxx': '<!(cd <(DEPTH) && pwd -P)/<(make_clang_dir)/bin/clang++',
45 }], 40 }],
46 ], 41 ],
47 'targets': [ 42 'targets': [
48 { 43 {
(...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after
137 }, 132 },
138 { 133 {
139 'library_name': 'freetype', 134 'library_name': 'freetype',
140 'dependencies=': [], 135 'dependencies=': [],
141 'run_before_build': 'freetype.sh', 136 'run_before_build': 'freetype.sh',
142 'includes': ['standard_instrumented_library_target.gypi'], 137 'includes': ['standard_instrumented_library_target.gypi'],
143 }, 138 },
144 { 139 {
145 'library_name': 'libcairo2', 140 'library_name': 'libcairo2',
146 'dependencies=': [], 141 'dependencies=': [],
147 'custom_configure_flags': '--disable-gtk-doc', 142 'extra_configure_flags': '--disable-gtk-doc',
148 'includes': ['standard_instrumented_library_target.gypi'], 143 'includes': ['standard_instrumented_library_target.gypi'],
149 }, 144 },
150 { 145 {
151 'library_name': 'libdbus-1-3', 146 'library_name': 'libdbus-1-3',
152 'dependencies=': [ 147 'dependencies=': [
153 '<(_sanitizer_type)-libglib2.0-0', 148 '<(_sanitizer_type)-libglib2.0-0',
154 ], 149 ],
155 'includes': ['standard_instrumented_library_target.gypi'], 150 'includes': ['standard_instrumented_library_target.gypi'],
156 }, 151 },
157 { 152 {
158 'library_name': 'libdbus-glib-1-2', 153 'library_name': 'libdbus-glib-1-2',
159 'dependencies=': [ 154 'dependencies=': [
160 '<(_sanitizer_type)-libglib2.0-0', 155 '<(_sanitizer_type)-libglib2.0-0',
161 ], 156 ],
162 # Use system dbus-binding-tool. The just-built one is instrumented but 157 # Use system dbus-binding-tool. The just-built one is instrumented but
163 # doesn't have the correct RPATH, and will crash. 158 # doesn't have the correct RPATH, and will crash.
164 'custom_configure_flags': '--with-dbus-binding-tool=dbus-binding-tool', 159 'extra_configure_flags': '--with-dbus-binding-tool=dbus-binding-tool',
165 'includes': ['standard_instrumented_library_target.gypi'], 160 'includes': ['standard_instrumented_library_target.gypi'],
166 }, 161 },
167 { 162 {
168 'library_name': 'libexpat1', 163 'library_name': 'libexpat1',
169 'dependencies=': [], 164 'dependencies=': [],
170 'includes': ['standard_instrumented_library_target.gypi'], 165 'includes': ['standard_instrumented_library_target.gypi'],
171 }, 166 },
172 { 167 {
173 'library_name': 'libffi6', 168 'library_name': 'libffi6',
174 'dependencies=': [], 169 'dependencies=': [],
175 'includes': ['standard_instrumented_library_target.gypi'], 170 'includes': ['standard_instrumented_library_target.gypi'],
176 }, 171 },
177 { 172 {
178 'library_name': 'libfontconfig1', 173 'library_name': 'libfontconfig1',
179 'dependencies=': [ 174 'dependencies=': [
180 '<(_sanitizer_type)-freetype', 175 '<(_sanitizer_type)-freetype',
181 ], 176 ],
182 'custom_configure_flags': [ 177 'extra_configure_flags': [
183 '--disable-docs', 178 '--disable-docs',
184 '--sysconfdir=/etc/', 179 '--sysconfdir=/etc/',
185 # From debian/rules. 180 # From debian/rules.
186 '--with-add-fonts=/usr/X11R6/lib/X11/fonts,/usr/local/share/fonts', 181 '--with-add-fonts=/usr/X11R6/lib/X11/fonts,/usr/local/share/fonts',
187 ], 182 ],
188 'run_before_build': 'libfontconfig.sh', 183 'run_before_build': 'libfontconfig.sh',
189 'includes': ['standard_instrumented_library_target.gypi'], 184 'includes': ['standard_instrumented_library_target.gypi'],
190 }, 185 },
191 { 186 {
192 'library_name': 'libgcrypt11', 187 'library_name': 'libgcrypt11',
193 'dependencies=': [], 188 'dependencies=': [],
194 'custom_linker_flags': '-Wl,-z,muldefs', 189 'extra_ldflags': '-Wl,-z,muldefs',
195 'includes': ['standard_instrumented_library_target.gypi'], 190 'includes': ['standard_instrumented_library_target.gypi'],
196 }, 191 },
197 { 192 {
198 'library_name': 'libglib2.0-0', 193 'library_name': 'libglib2.0-0',
199 'dependencies=': [], 194 'dependencies=': [],
200 'custom_configure_flags': [ 195 'extra_configure_flags': [
201 '--disable-gtk-doc', 196 '--disable-gtk-doc',
202 '--disable-gtk-doc-html', 197 '--disable-gtk-doc-html',
203 '--disable-gtk-doc-pdf', 198 '--disable-gtk-doc-pdf',
204 ], 199 ],
205 'includes': ['standard_instrumented_library_target.gypi'], 200 'includes': ['standard_instrumented_library_target.gypi'],
206 }, 201 },
207 { 202 {
208 'library_name': 'libgpg-error0', 203 'library_name': 'libgpg-error0',
209 'dependencies=': [], 204 'dependencies=': [],
210 'includes': ['standard_instrumented_library_target.gypi'], 205 'includes': ['standard_instrumented_library_target.gypi'],
211 }, 206 },
212 { 207 {
213 'library_name': 'libnspr4', 208 'library_name': 'libnspr4',
214 'dependencies=': [], 209 'dependencies=': [],
215 'custom_configure_flags': '--enable-64bit', 210 'extra_configure_flags': '--enable-64bit',
216 'run_before_build': 'libnspr4.sh', 211 'run_before_build': 'libnspr4.sh',
217 'includes': ['standard_instrumented_library_target.gypi'], 212 'includes': ['standard_instrumented_library_target.gypi'],
218 }, 213 },
219 { 214 {
220 'library_name': 'libp11-kit0', 215 'library_name': 'libp11-kit0',
221 'dependencies=': [], 216 'dependencies=': [],
222 'includes': ['standard_instrumented_library_target.gypi'], 217 'includes': ['standard_instrumented_library_target.gypi'],
223 }, 218 },
224 { 219 {
225 'library_name': 'libpcre3', 220 'library_name': 'libpcre3',
226 'dependencies=': [], 221 'dependencies=': [],
227 'custom_configure_flags': [ 222 'extra_configure_flags': [
228 '--enable-utf8', 223 '--enable-utf8',
229 '--enable-unicode-properties', 224 '--enable-unicode-properties',
230 ], 225 ],
231 'includes': ['standard_instrumented_library_target.gypi'], 226 'includes': ['standard_instrumented_library_target.gypi'],
232 }, 227 },
233 { 228 {
234 'library_name': 'libpixman-1-0', 229 'library_name': 'libpixman-1-0',
235 'dependencies=': [ 230 'dependencies=': [
236 '<(_sanitizer_type)-libglib2.0-0', 231 '<(_sanitizer_type)-libglib2.0-0',
237 ], 232 ],
238 'includes': ['standard_instrumented_library_target.gypi'], 233 'includes': ['standard_instrumented_library_target.gypi'],
239 }, 234 },
240 { 235 {
241 'library_name': 'libpng12-0', 236 'library_name': 'libpng12-0',
242 'dependencies=': [], 237 'dependencies=': [],
243 'includes': ['standard_instrumented_library_target.gypi'], 238 'includes': ['standard_instrumented_library_target.gypi'],
244 }, 239 },
245 { 240 {
246 'library_name': 'libx11-6', 241 'library_name': 'libx11-6',
247 'dependencies=': [], 242 'dependencies=': [],
248 'custom_configure_flags': '--disable-specs', 243 'extra_configure_flags': '--disable-specs',
249 'includes': ['standard_instrumented_library_target.gypi'], 244 'includes': ['standard_instrumented_library_target.gypi'],
250 }, 245 },
251 { 246 {
252 'library_name': 'libxau6', 247 'library_name': 'libxau6',
253 'dependencies=': [], 248 'dependencies=': [],
254 'includes': ['standard_instrumented_library_target.gypi'], 249 'includes': ['standard_instrumented_library_target.gypi'],
255 }, 250 },
256 { 251 {
257 'library_name': 'libxcb1', 252 'library_name': 'libxcb1',
258 'dependencies=': [], 253 'dependencies=': [],
259 'custom_configure_flags': '--disable-build-docs', 254 'extra_configure_flags': '--disable-build-docs',
260 'includes': ['standard_instrumented_library_target.gypi'], 255 'includes': ['standard_instrumented_library_target.gypi'],
261 }, 256 },
262 { 257 {
263 'library_name': 'libxcomposite1', 258 'library_name': 'libxcomposite1',
264 'dependencies=': [], 259 'dependencies=': [],
265 'includes': ['standard_instrumented_library_target.gypi'], 260 'includes': ['standard_instrumented_library_target.gypi'],
266 }, 261 },
267 { 262 {
268 'library_name': 'libxcursor1', 263 'library_name': 'libxcursor1',
269 'dependencies=': [], 264 'dependencies=': [],
270 'includes': ['standard_instrumented_library_target.gypi'], 265 'includes': ['standard_instrumented_library_target.gypi'],
271 }, 266 },
272 { 267 {
273 'library_name': 'libxdamage1', 268 'library_name': 'libxdamage1',
274 'dependencies=': [], 269 'dependencies=': [],
275 'includes': ['standard_instrumented_library_target.gypi'], 270 'includes': ['standard_instrumented_library_target.gypi'],
276 }, 271 },
277 { 272 {
278 'library_name': 'libxdmcp6', 273 'library_name': 'libxdmcp6',
279 'dependencies=': [], 274 'dependencies=': [],
280 'custom_configure_flags': '--disable-docs', 275 'extra_configure_flags': '--disable-docs',
281 'includes': ['standard_instrumented_library_target.gypi'], 276 'includes': ['standard_instrumented_library_target.gypi'],
282 }, 277 },
283 { 278 {
284 'library_name': 'libxext6', 279 'library_name': 'libxext6',
285 'dependencies=': [], 280 'dependencies=': [],
286 'custom_configure_flags': '--disable-specs', 281 'extra_configure_flags': '--disable-specs',
287 'includes': ['standard_instrumented_library_target.gypi'], 282 'includes': ['standard_instrumented_library_target.gypi'],
288 }, 283 },
289 { 284 {
290 'library_name': 'libxfixes3', 285 'library_name': 'libxfixes3',
291 'dependencies=': [], 286 'dependencies=': [],
292 'includes': ['standard_instrumented_library_target.gypi'], 287 'includes': ['standard_instrumented_library_target.gypi'],
293 }, 288 },
294 { 289 {
295 'library_name': 'libxi6', 290 'library_name': 'libxi6',
296 'dependencies=': [], 291 'dependencies=': [],
297 'custom_configure_flags': [ 292 'extra_configure_flags': [
298 '--disable-specs', 293 '--disable-specs',
299 '--disable-docs', 294 '--disable-docs',
300 ], 295 ],
301 'includes': ['standard_instrumented_library_target.gypi'], 296 'includes': ['standard_instrumented_library_target.gypi'],
302 }, 297 },
303 { 298 {
304 'library_name': 'libxinerama1', 299 'library_name': 'libxinerama1',
305 'dependencies=': [], 300 'dependencies=': [],
306 'includes': ['standard_instrumented_library_target.gypi'], 301 'includes': ['standard_instrumented_library_target.gypi'],
307 }, 302 },
308 { 303 {
309 'library_name': 'libxrandr2', 304 'library_name': 'libxrandr2',
310 'dependencies=': [], 305 'dependencies=': [],
311 'includes': ['standard_instrumented_library_target.gypi'], 306 'includes': ['standard_instrumented_library_target.gypi'],
312 }, 307 },
313 { 308 {
314 'library_name': 'libxrender1', 309 'library_name': 'libxrender1',
315 'dependencies=': [], 310 'dependencies=': [],
316 'includes': ['standard_instrumented_library_target.gypi'], 311 'includes': ['standard_instrumented_library_target.gypi'],
317 }, 312 },
318 { 313 {
319 'library_name': 'libxss1', 314 'library_name': 'libxss1',
320 'dependencies=': [], 315 'dependencies=': [],
321 'includes': ['standard_instrumented_library_target.gypi'], 316 'includes': ['standard_instrumented_library_target.gypi'],
322 }, 317 },
323 { 318 {
324 'library_name': 'libxtst6', 319 'library_name': 'libxtst6',
325 'dependencies=': [], 320 'dependencies=': [],
326 'custom_configure_flags': '--disable-specs', 321 'extra_configure_flags': '--disable-specs',
327 'includes': ['standard_instrumented_library_target.gypi'], 322 'includes': ['standard_instrumented_library_target.gypi'],
328 }, 323 },
329 { 324 {
330 'library_name': 'zlib1g', 325 'library_name': 'zlib1g',
331 'dependencies=': [], 326 'dependencies=': [],
332 'includes': ['standard_instrumented_library_target.gypi'], 327 'includes': ['standard_instrumented_library_target.gypi'],
333 }, 328 },
334 { 329 {
335 'library_name': 'nss', 330 'library_name': 'nss',
336 'dependencies=': [ 331 'dependencies=': [
(...skipping 16 matching lines...) Expand all
353 'library_name': 'libasound2', 348 'library_name': 'libasound2',
354 'dependencies=': [], 349 'dependencies=': [],
355 'run_before_build': 'libasound2.sh', 350 'run_before_build': 'libasound2.sh',
356 'includes': ['standard_instrumented_library_target.gypi'], 351 'includes': ['standard_instrumented_library_target.gypi'],
357 }, 352 },
358 { 353 {
359 'library_name': 'libcups2', 354 'library_name': 'libcups2',
360 'dependencies=': [], 355 'dependencies=': [],
361 'run_before_build': 'libcups2.sh', 356 'run_before_build': 'libcups2.sh',
362 'jobs': 1, 357 'jobs': 1,
363 'custom_configure_flags': [ 358 'extra_configure_flags': [
364 # All from debian/rules. 359 # All from debian/rules.
365 '--localedir=/usr/share/cups/locale', 360 '--localedir=/usr/share/cups/locale',
366 '--enable-slp', 361 '--enable-slp',
367 '--enable-libpaper', 362 '--enable-libpaper',
368 '--enable-ssl', 363 '--enable-ssl',
369 '--enable-gnutls', 364 '--enable-gnutls',
370 '--disable-openssl', 365 '--disable-openssl',
371 '--enable-threads', 366 '--enable-threads',
372 '--enable-static', 367 '--enable-static',
373 '--enable-debug', 368 '--enable-debug',
(...skipping 11 matching lines...) Expand all
385 '--with-remote_protocols="CUPS dnssd"', 380 '--with-remote_protocols="CUPS dnssd"',
386 '--enable-libusb', 381 '--enable-libusb',
387 ], 382 ],
388 'includes': ['standard_instrumented_library_target.gypi'], 383 'includes': ['standard_instrumented_library_target.gypi'],
389 }, 384 },
390 { 385 {
391 'library_name': 'pango1.0', 386 'library_name': 'pango1.0',
392 'dependencies=': [ 387 'dependencies=': [
393 '<(_sanitizer_type)-libglib2.0-0', 388 '<(_sanitizer_type)-libglib2.0-0',
394 ], 389 ],
395 'custom_configure_flags': [ 390 'extra_configure_flags': [
396 # Avoid https://bugs.gentoo.org/show_bug.cgi?id=425620 391 # Avoid https://bugs.gentoo.org/show_bug.cgi?id=425620
397 '--enable-introspection=no', 392 '--enable-introspection=no',
398 ], 393 ],
399 'build_method': 'custom_pango', 394 'build_method': 'custom_pango',
400 'includes': ['standard_instrumented_library_target.gypi'], 395 'includes': ['standard_instrumented_library_target.gypi'],
401 }, 396 },
402 { 397 {
403 'library_name': 'libcap2', 398 'library_name': 'libcap2',
404 'dependencies=': [], 399 'dependencies=': [],
405 'build_method': 'custom_libcap', 400 'build_method': 'custom_libcap',
406 'includes': ['standard_instrumented_library_target.gypi'], 401 'includes': ['standard_instrumented_library_target.gypi'],
407 }, 402 },
408 { 403 {
409 'library_name': 'libudev0', 404 'library_name': 'libudev0',
410 'dependencies=': [], 405 'dependencies=': [],
411 'custom_configure_flags': [ 406 'extra_configure_flags': [
412 # Without this flag there's a linking step that doesn't honor LDFLAGS 407 # Without this flag there's a linking step that doesn't honor LDFLAGS
413 # and fails. 408 # and fails.
414 # TODO(earthdok): find a better fix. 409 # TODO(earthdok): find a better fix.
415 '--disable-gudev' 410 '--disable-gudev'
416 ], 411 ],
417 'includes': ['standard_instrumented_library_target.gypi'], 412 'includes': ['standard_instrumented_library_target.gypi'],
418 }, 413 },
419 { 414 {
420 'library_name': 'libtasn1-3', 415 'library_name': 'libtasn1-3',
421 'dependencies=': [], 416 'dependencies=': [],
422 'includes': ['standard_instrumented_library_target.gypi'], 417 'includes': ['standard_instrumented_library_target.gypi'],
423 }, 418 },
424 { 419 {
425 'library_name': 'libgnome-keyring0', 420 'library_name': 'libgnome-keyring0',
426 'custom_configure_flags': [ 421 'extra_configure_flags': [
427 # Build static libs (from debian/rules). 422 # Build static libs (from debian/rules).
428 '--enable-static', 423 '--enable-static',
429 '--enable-tests=no', 424 '--enable-tests=no',
430 ], 425 ],
431 'custom_linker_flags': '-Wl,--as-needed', 426 'extra_ldflags': '-Wl,--as-needed',
432 'dependencies=': [], 427 'dependencies=': [],
433 'includes': ['standard_instrumented_library_target.gypi'], 428 'includes': ['standard_instrumented_library_target.gypi'],
434 }, 429 },
435 { 430 {
436 'library_name': 'libgtk2.0-0', 431 'library_name': 'libgtk2.0-0',
437 'custom_c_compiler_flags': '-Wno-return-type', 432 'extra_cflags': '-Wno-return-type',
438 'custom_configure_flags': [ 433 'extra_configure_flags': [
439 # From debian/rules. 434 # From debian/rules.
440 '--prefix=/usr', 435 '--prefix=/usr',
441 '--sysconfdir=/etc', 436 '--sysconfdir=/etc',
442 '--enable-test-print-backend', 437 '--enable-test-print-backend',
443 '--enable-introspection=no', 438 '--enable-introspection=no',
444 '--with-xinput=yes', 439 '--with-xinput=yes',
445 ], 440 ],
446 'dependencies=': [], 441 'dependencies=': [],
447 'run_before_build': 'libgtk2.0-0.sh', 442 'run_before_build': 'libgtk2.0-0.sh',
448 'includes': ['standard_instrumented_library_target.gypi'], 443 'includes': ['standard_instrumented_library_target.gypi'],
449 }, 444 },
450 { 445 {
451 'library_name': 'libgdk-pixbuf2.0-0', 446 'library_name': 'libgdk-pixbuf2.0-0',
452 'custom_configure_flags': [ 447 'extra_configure_flags': [
453 # From debian/rules. 448 # From debian/rules.
454 '--with-libjasper', 449 '--with-libjasper',
455 '--with-x11', 450 '--with-x11',
456 # Make the build less problematic. 451 # Make the build less problematic.
457 '--disable-introspection', 452 '--disable-introspection',
458 ], 453 ],
459 'dependencies=': [], 454 'dependencies=': [],
460 'run_before_build': 'libgdk-pixbuf2.0-0.sh', 455 'run_before_build': 'libgdk-pixbuf2.0-0.sh',
461 'includes': ['standard_instrumented_library_target.gypi'], 456 'includes': ['standard_instrumented_library_target.gypi'],
462 }, 457 },
463 { 458 {
464 'library_name': 'libpci3', 459 'library_name': 'libpci3',
465 'dependencies=': [], 460 'dependencies=': [],
466 'build_method': 'custom_libpci3', 461 'build_method': 'custom_libpci3',
467 'jobs': 1, 462 'jobs': 1,
468 'includes': ['standard_instrumented_library_target.gypi'], 463 'includes': ['standard_instrumented_library_target.gypi'],
469 }, 464 },
470 { 465 {
471 'library_name': 'libdbusmenu-glib4', 466 'library_name': 'libdbusmenu-glib4',
472 'custom_configure_flags': [ 467 'extra_configure_flags': [
473 # From debian/rules. 468 # From debian/rules.
474 '--disable-scrollkeeper', 469 '--disable-scrollkeeper',
475 '--enable-gtk-doc', 470 '--enable-gtk-doc',
476 # --enable-introspection introduces a build step that attempts to run 471 # --enable-introspection introduces a build step that attempts to run
477 # a just-built binary and crashes. Vala requires introspection. 472 # a just-built binary and crashes. Vala requires introspection.
478 # TODO(earthdok): find a better fix. 473 # TODO(earthdok): find a better fix.
479 '--disable-introspection', 474 '--disable-introspection',
480 '--disable-vala', 475 '--disable-vala',
481 ], 476 ],
482 'dependencies=': [], 477 'dependencies=': [],
483 'includes': ['standard_instrumented_library_target.gypi'], 478 'includes': ['standard_instrumented_library_target.gypi'],
484 }, 479 },
485 ], 480 ],
486 } 481 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698