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

Side by Side Diff: webkit/glue/webkit_glue.gypi

Issue 7011032: Make the gyp files more cross-platform across the Unices (Closed) Base URL: http://git.chromium.org/git/chromium.git@trunk
Patch Set: Created 9 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 (c) 2011 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2011 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 'variables': { 6 'variables': {
7 'conditions': [ 7 'conditions': [
8 ['inside_chromium_build==0', { 8 ['inside_chromium_build==0', {
9 'webkit_src_dir': '../../../../..', 9 'webkit_src_dir': '../../../../..',
10 },{ 10 },{
(...skipping 427 matching lines...) Expand 10 before | Expand all | Expand 10 after
438 '../extensions/v8/playback_extension.h', 438 '../extensions/v8/playback_extension.h',
439 '../extensions/v8/profiler_extension.cc', 439 '../extensions/v8/profiler_extension.cc',
440 '../extensions/v8/profiler_extension.h', 440 '../extensions/v8/profiler_extension.h',
441 441
442 ], 442 ],
443 # When glue is a dependency, it needs to be a hard dependency. 443 # When glue is a dependency, it needs to be a hard dependency.
444 # Dependents may rely on files generated by this target or one of its 444 # Dependents may rely on files generated by this target or one of its
445 # own hard dependencies. 445 # own hard dependencies.
446 'hard_dependency': 1, 446 'hard_dependency': 1,
447 'conditions': [ 447 'conditions': [
448 ['OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="solaris"', { 448 ['toolkit_uses_gtk==1', {
449 'dependencies': [ 449 'dependencies': [
450 '<(DEPTH)/build/linux/system.gyp:gtk', 450 '<(DEPTH)/build/linux/system.gyp:gtk',
451 ], 451 ],
452 'sources!': [ 452 'sources!': [
453 'plugins/plugin_stubs.cc', 453 'plugins/plugin_stubs.cc',
454 ], 454 ],
455 }, { # else: OS!="linux" and OS!="freebsd" and OS!="openbsd" \ 455 }, { # else: toolkit_uses_gtk!=1
456 # and OS!="solaris"'
457 'sources/': [['exclude', '_(linux|gtk)(_data)?\\.cc$'], 456 'sources/': [['exclude', '_(linux|gtk)(_data)?\\.cc$'],
458 ['exclude', r'/gtk_']], 457 ['exclude', r'/gtk_']],
459 }], 458 }],
460 ['OS!="mac"', { 459 ['OS!="mac"', {
461 'sources/': [['exclude', '_mac\\.(cc|mm)$']], 460 'sources/': [['exclude', '_mac\\.(cc|mm)$']],
462 'sources!': [ 461 'sources!': [
463 'webthemeengine_impl_mac.cc', 462 'webthemeengine_impl_mac.cc',
464 ], 463 ],
465 }, { # else: OS=="mac" 464 }, { # else: OS=="mac"
466 'sources/': [['exclude', 'plugin_(lib|list)_posix\\.cc$']], 465 'sources/': [['exclude', 'plugin_(lib|list)_posix\\.cc$']],
(...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after
537 }, 536 },
538 'includes': [ '../../build/grit_action.gypi' ], 537 'includes': [ '../../build/grit_action.gypi' ],
539 }, 538 },
540 ], 539 ],
541 'includes': [ '../../build/grit_target.gypi' ], 540 'includes': [ '../../build/grit_target.gypi' ],
542 }, 541 },
543 ], 542 ],
544 }], 543 }],
545 ], 544 ],
546 } 545 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698