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

Side by Side Diff: webkit/webkit.gyp

Issue 160084: Chaos geolocation demo, non-WebKit part. Base URL: http://src.chromium.org/svn/trunk/src/
Patch Set: '' Created 11 years, 4 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
« no previous file with comments | « webkit/glue/webworker_impl.cc ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright (c) 2009 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2009 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 # 'chromium_code': 1,
7 'feature_defines': [ 8 'feature_defines': [
8 'ENABLE_CHANNEL_MESSAGING=1', 9 'ENABLE_CHANNEL_MESSAGING=1',
9 'ENABLE_DATABASE=1', 10 'ENABLE_DATABASE=1',
10 'ENABLE_DATAGRID=0', 11 'ENABLE_DATAGRID=0',
11 'ENABLE_OFFLINE_WEB_APPLICATIONS=1', 12 'ENABLE_OFFLINE_WEB_APPLICATIONS=1',
12 'ENABLE_DASHBOARD_SUPPORT=0', 13 'ENABLE_DASHBOARD_SUPPORT=0',
13 'ENABLE_DOM_STORAGE=1', 14 'ENABLE_DOM_STORAGE=1',
14 'ENABLE_JAVASCRIPT_DEBUGGER=0', 15 'ENABLE_JAVASCRIPT_DEBUGGER=0',
15 'ENABLE_JSC_MULTIPLE_THREADS=0', 16 'ENABLE_JSC_MULTIPLE_THREADS=0',
16 'ENABLE_ICONDATABASE=0', 17 'ENABLE_ICONDATABASE=0',
(...skipping 537 matching lines...) Expand 10 before | Expand all | Expand 10 after
554 'action': ['python', 'build/rule_binding.py', '<(RULE_INPUT_PATH)', '< (INTERMEDIATE_DIR)/bindings', '<(SHARED_INTERMEDIATE_DIR)/webkit/bindings', '--' , '<@(_inputs)', '--', '--defines', '<(feature_defines) LANGUAGE_JAVASCRIPT V8_B INDING', '--generator', 'V8', '<@(generator_include_dirs)'], 555 'action': ['python', 'build/rule_binding.py', '<(RULE_INPUT_PATH)', '< (INTERMEDIATE_DIR)/bindings', '<(SHARED_INTERMEDIATE_DIR)/webkit/bindings', '--' , '<@(_inputs)', '--', '--defines', '<(feature_defines) LANGUAGE_JAVASCRIPT V8_B INDING', '--generator', 'V8', '<@(generator_include_dirs)'],
555 # They are included by DerivedSourcesAllInOne.cpp instead. 556 # They are included by DerivedSourcesAllInOne.cpp instead.
556 'process_outputs_as_sources': 0, 557 'process_outputs_as_sources': 0,
557 'message': 'Generating binding from <(RULE_INPUT_PATH)', 558 'message': 'Generating binding from <(RULE_INPUT_PATH)',
558 }, 559 },
559 ], 560 ],
560 'include_dirs': [ 561 'include_dirs': [
561 '<(INTERMEDIATE_DIR)', 562 '<(INTERMEDIATE_DIR)',
562 '<(SHARED_INTERMEDIATE_DIR)/webkit', 563 '<(SHARED_INTERMEDIATE_DIR)/webkit',
563 '<(SHARED_INTERMEDIATE_DIR)/webkit/bindings', 564 '<(SHARED_INTERMEDIATE_DIR)/webkit/bindings',
565 'chaos',
564 '<@(webcore_include_dirs)', 566 '<@(webcore_include_dirs)',
565 ], 567 ],
566 'sources': [ 568 'sources': [
567 # bison rule 569 # bison rule
568 '../third_party/WebKit/WebCore/css/CSSGrammar.y', 570 '../third_party/WebKit/WebCore/css/CSSGrammar.y',
569 '../third_party/WebKit/WebCore/xml/XPathGrammar.y', 571 '../third_party/WebKit/WebCore/xml/XPathGrammar.y',
570 572
571 # gperf rule 573 # gperf rule
572 '../third_party/WebKit/WebCore/html/DocTypeStrings.gperf', 574 '../third_party/WebKit/WebCore/html/DocTypeStrings.gperf',
573 '../third_party/WebKit/WebCore/html/HTMLEntityNames.gperf', 575 '../third_party/WebKit/WebCore/html/HTMLEntityNames.gperf',
(...skipping 12 matching lines...) Expand all
586 'extensions/v8/interval_extension.h', 588 'extensions/v8/interval_extension.h',
587 'extensions/v8/playback_extension.cc', 589 'extensions/v8/playback_extension.cc',
588 'extensions/v8/playback_extension.h', 590 'extensions/v8/playback_extension.h',
589 'extensions/v8/profiler_extension.cc', 591 'extensions/v8/profiler_extension.cc',
590 'extensions/v8/profiler_extension.h', 592 'extensions/v8/profiler_extension.h',
591 'extensions/v8/benchmarking_extension.cc', 593 'extensions/v8/benchmarking_extension.cc',
592 'extensions/v8/benchmarking_extension.h', 594 'extensions/v8/benchmarking_extension.h',
593 595
594 # For WebCoreSystemInterface, Mac-only. 596 # For WebCoreSystemInterface, Mac-only.
595 '../third_party/WebKit/WebKit/mac/WebCoreSupport/WebSystemInterface.m', 597 '../third_party/WebKit/WebKit/mac/WebCoreSupport/WebSystemInterface.m',
598
599 # For Geolocation experiment
600 'chaos/Chaos.idl',
601 'chaos/ChaosCoordinates.idl',
602 'chaos/ChaosGeolocation.idl',
603 'chaos/ChaosGeoposition.idl',
604 'chaos/ChaosPositionCallback.idl',
605
606
607 'chaos/Chaos.cpp',
608 'chaos/ChaosCoordinates.cpp',
609 'chaos/ChaosGeolocation.cpp',
610 'chaos/ChaosGeoposition.cpp',
611
612 'chaos/V8ChaosGeolocationCustom.cpp',
613 'chaos/V8CustomChaosPositionCallback.cpp',
596 ], 614 ],
597 'sources/': [ 615 'sources/': [
598 # Exclude JSC custom bindings. 616 # Exclude JSC custom bindings.
599 ['exclude', '/third_party/WebKit/WebCore/bindings/js'], 617 ['exclude', '/third_party/WebKit/WebCore/bindings/js'],
600 618
601 # SVG_FILTERS only. 619 # SVG_FILTERS only.
602 ['exclude', '/third_party/WebKit/WebCore/svg/SVG(FE|Filter)[^/]*\\.idl$' ], 620 ['exclude', '/third_party/WebKit/WebCore/svg/SVG(FE|Filter)[^/]*\\.idl$' ],
603 621
604 # Fortunately, many things can be excluded by using broad patterns. 622 # Fortunately, many things can be excluded by using broad patterns.
605 623
(...skipping 25 matching lines...) Expand all
631 '../third_party/WebKit/WebCore/dom/EventTarget.idl', 649 '../third_party/WebKit/WebCore/dom/EventTarget.idl',
632 '../third_party/WebKit/WebCore/html/VoidCallback.idl', 650 '../third_party/WebKit/WebCore/html/VoidCallback.idl',
633 651
634 # JSC-only. 652 # JSC-only.
635 '../third_party/WebKit/WebCore/inspector/JavaScriptCallFrame.idl', 653 '../third_party/WebKit/WebCore/inspector/JavaScriptCallFrame.idl',
636 654
637 # ENABLE_GEOLOCATION only. 655 # ENABLE_GEOLOCATION only.
638 '../third_party/WebKit/WebCore/page/Geolocation.idl', 656 '../third_party/WebKit/WebCore/page/Geolocation.idl',
639 '../third_party/WebKit/WebCore/page/Geoposition.idl', 657 '../third_party/WebKit/WebCore/page/Geoposition.idl',
640 '../third_party/WebKit/WebCore/page/PositionCallback.idl', 658 '../third_party/WebKit/WebCore/page/PositionCallback.idl',
641 '../third_party/WebKit/WebCore/page/PositionError.idl', 659 # '../third_party/WebKit/WebCore/page/PositionError.idl',
642 '../third_party/WebKit/WebCore/page/PositionErrorCallback.idl', 660 # '../third_party/WebKit/WebCore/page/PositionErrorCallback.idl',
643 661
644 # Bindings with custom Objective-C implementations. 662 # Bindings with custom Objective-C implementations.
645 '../third_party/WebKit/WebCore/page/AbstractView.idl', 663 '../third_party/WebKit/WebCore/page/AbstractView.idl',
646 664
647 # TODO(mark): I don't know why all of these are excluded. 665 # TODO(mark): I don't know why all of these are excluded.
648 # Extra SVG bindings to exclude. 666 # Extra SVG bindings to exclude.
649 '../third_party/WebKit/WebCore/svg/ElementTimeControl.idl', 667 '../third_party/WebKit/WebCore/svg/ElementTimeControl.idl',
650 '../third_party/WebKit/WebCore/svg/SVGAnimatedPathData.idl', 668 '../third_party/WebKit/WebCore/svg/SVGAnimatedPathData.idl',
651 '../third_party/WebKit/WebCore/svg/SVGComponentTransferFunctionElement.i dl', 669 '../third_party/WebKit/WebCore/svg/SVGComponentTransferFunctionElement.i dl',
652 '../third_party/WebKit/WebCore/svg/SVGExternalResourcesRequired.idl', 670 '../third_party/WebKit/WebCore/svg/SVGExternalResourcesRequired.idl',
(...skipping 901 matching lines...) Expand 10 before | Expand all | Expand 10 after
1554 'files': [ 1572 'files': [
1555 1573
1556 '<@(webinspector_image_files)', 1574 '<@(webinspector_image_files)',
1557 1575
1558 ], 1576 ],
1559 }, 1577 },
1560 ], 1578 ],
1561 }, 1579 },
1562 ], 1580 ],
1563 } 1581 }
OLDNEW
« no previous file with comments | « webkit/glue/webworker_impl.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698