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

Side by Side Diff: views/views.gyp

Issue 8425002: Introduces chromium_resources.gyp to factor out Chrome resource generation (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 9 years, 1 month 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 'chromium_code': 1, 7 'chromium_code': 1,
8 }, 8 },
9 9
10 'target_defaults': { 10 'target_defaults': {
(...skipping 528 matching lines...) Expand 10 before | Expand all | Expand 10 after
539 ], 539 ],
540 }], 540 }],
541 ], 541 ],
542 }, 542 },
543 { 543 {
544 'target_name': 'views_unittests', 544 'target_name': 'views_unittests',
545 'type': 'executable', 545 'type': 'executable',
546 'dependencies': [ 546 'dependencies': [
547 '../base/base.gyp:base', 547 '../base/base.gyp:base',
548 '../base/base.gyp:test_support_base', 548 '../base/base.gyp:test_support_base',
549 # TODO(jcivelli): ideally the resource needed by views would be
sky 2011/10/31 14:34:00 nit: spacing is off here.
dhollowa 2011/10/31 14:41:15 Done. Tabs snuck in somehow.
550 # factored out. (for some reason it pulls in a b unch
551 # unrelated things like v8, sqlite nss...).
552 '../chrome/chrome_resources.gyp:packed_resources',
549 '../build/temp_gyp/googleurl.gyp:googleurl', 553 '../build/temp_gyp/googleurl.gyp:googleurl',
550 '../skia/skia.gyp:skia', 554 '../skia/skia.gyp:skia',
551 '../testing/gmock.gyp:gmock', 555 '../testing/gmock.gyp:gmock',
552 '../testing/gtest.gyp:gtest', 556 '../testing/gtest.gyp:gtest',
553 '../third_party/icu/icu.gyp:icui18n', 557 '../third_party/icu/icu.gyp:icui18n',
554 '../third_party/icu/icu.gyp:icuuc', 558 '../third_party/icu/icu.gyp:icuuc',
555 '../ui/base/strings/ui_strings.gyp:ui_strings', 559 '../ui/base/strings/ui_strings.gyp:ui_strings',
556 '../ui/gfx/compositor/compositor.gyp:compositor_test_support', 560 '../ui/gfx/compositor/compositor.gyp:compositor_test_support',
557 '../ui/gfx/compositor/compositor.gyp:test_compositor', 561 '../ui/gfx/compositor/compositor.gyp:test_compositor',
558 '../ui/ui.gyp:gfx_resources', 562 '../ui/ui.gyp:gfx_resources',
(...skipping 95 matching lines...) Expand 10 before | Expand all | Expand 10 after
654 ['exclude', 'controls/combobox/native_combobox_views_unittest.cc'], 658 ['exclude', 'controls/combobox/native_combobox_views_unittest.cc'],
655 ['exclude', 'controls/table/table_view_unittest.cc'], 659 ['exclude', 'controls/table/table_view_unittest.cc'],
656 ['exclude', 'controls/tabbed_pane/tabbed_pane_unittest.cc'], 660 ['exclude', 'controls/tabbed_pane/tabbed_pane_unittest.cc'],
657 ], 661 ],
658 }, { 662 }, {
659 'sources/': [ 663 'sources/': [
660 ['exclude', '../ui/aura/test/test_desktop_delegate.cc'], 664 ['exclude', '../ui/aura/test/test_desktop_delegate.cc'],
661 ['exclude', '../ui/aura/test/test_desktop_delegate.h'], 665 ['exclude', '../ui/aura/test/test_desktop_delegate.h'],
662 ], 666 ],
663 }], 667 }],
664 ['OS!="mac"', {
665 'dependencies': [
666 # TODO(jcivelli): ideally the resource needed by views would be
667 # factored out. (for some reason it pulls in a bunch
668 # unrelated things like v8, sqlite nss...).
669 '../chrome/chrome.gyp:packed_resources',
670 ],
671 }],
672 ], 668 ],
673 }, 669 },
674 { 670 {
675 'target_name': 'views_examples', 671 'target_name': 'views_examples',
676 'type': 'executable', 672 'type': 'executable',
677 'dependencies': [ 673 'dependencies': [
678 '../base/base.gyp:base', 674 '../base/base.gyp:base',
679 '../base/base.gyp:base_i18n', 675 '../base/base.gyp:base_i18n',
676 '../chrome/chrome_resources.gyp:packed_resources',
680 '../skia/skia.gyp:skia', 677 '../skia/skia.gyp:skia',
681 '../third_party/icu/icu.gyp:icui18n', 678 '../third_party/icu/icu.gyp:icui18n',
682 '../third_party/icu/icu.gyp:icuuc', 679 '../third_party/icu/icu.gyp:icuuc',
683 '../ui/ui.gyp:ui', 680 '../ui/ui.gyp:ui',
684 '../ui/ui.gyp:gfx_resources', 681 '../ui/ui.gyp:gfx_resources',
685 '../ui/ui.gyp:ui_resources', 682 '../ui/ui.gyp:ui_resources',
686 '../ui/ui.gyp:ui_resources_standard', 683 '../ui/ui.gyp:ui_resources_standard',
687 'views', 684 'views',
688 ], 685 ],
689 'include_dirs': [ 686 'include_dirs': [
(...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after
769 'msvs_settings': { 766 'msvs_settings': {
770 'VCManifestTool': { 767 'VCManifestTool': {
771 'AdditionalManifestFiles': '$(ProjectDir)\\examples\\views_example s.exe.manifest', 768 'AdditionalManifestFiles': '$(ProjectDir)\\examples\\views_example s.exe.manifest',
772 }, 769 },
773 }, 770 },
774 'sources': [ 771 'sources': [
775 'examples/table_example.cc', 772 'examples/table_example.cc',
776 'examples/table_example.h', 773 'examples/table_example.h',
777 ], 774 ],
778 }], 775 }],
779 ['OS!="mac"', {
780 'dependencies': [
781 '../chrome/chrome.gyp:packed_resources',
782 ],
783 }],
784 ], 776 ],
785 }, 777 },
786 { 778 {
787 'target_name': 'views_desktop_lib', 779 'target_name': 'views_desktop_lib',
788 'type': 'static_library', 780 'type': 'static_library',
789 'dependencies': [ 781 'dependencies': [
790 '../base/base.gyp:base', 782 '../base/base.gyp:base',
783 '../chrome/chrome_resources.gyp:packed_resources',
791 '../skia/skia.gyp:skia', 784 '../skia/skia.gyp:skia',
792 '../third_party/icu/icu.gyp:icui18n', 785 '../third_party/icu/icu.gyp:icui18n',
793 '../third_party/icu/icu.gyp:icuuc', 786 '../third_party/icu/icu.gyp:icuuc',
794 '../ui/gfx/compositor/compositor.gyp:compositor', 787 '../ui/gfx/compositor/compositor.gyp:compositor',
795 '../ui/ui.gyp:gfx_resources', 788 '../ui/ui.gyp:gfx_resources',
796 '../ui/ui.gyp:ui', 789 '../ui/ui.gyp:ui',
797 '../ui/ui.gyp:ui_resources', 790 '../ui/ui.gyp:ui_resources',
798 'views', 791 'views',
799 ], 792 ],
800 'include_dirs': [ 793 'include_dirs': [
(...skipping 25 matching lines...) Expand all
826 'link_settings': { 819 'link_settings': {
827 'libraries': [ 820 'libraries': [
828 '-limm32.lib', 821 '-limm32.lib',
829 '-loleacc.lib', 822 '-loleacc.lib',
830 ] 823 ]
831 }, 824 },
832 'include_dirs': [ 825 'include_dirs': [
833 '../third_party/wtl/include', 826 '../third_party/wtl/include',
834 ], 827 ],
835 }], 828 }],
836 ['OS!="mac"', {
837 'dependencies': [
838 '../chrome/chrome.gyp:packed_resources',
839 ],
840 }],
841 ], 829 ],
842 }, 830 },
843 { 831 {
844 'target_name': 'views_desktop', 832 'target_name': 'views_desktop',
845 'type': 'executable', 833 'type': 'executable',
846 'dependencies': [ 834 'dependencies': [
847 '../base/base.gyp:base', 835 '../base/base.gyp:base',
848 '../base/base.gyp:base_i18n', 836 '../base/base.gyp:base_i18n',
837 '../chrome/chrome_resources.gyp:packed_resources',
849 '../skia/skia.gyp:skia', 838 '../skia/skia.gyp:skia',
850 '../third_party/icu/icu.gyp:icui18n', 839 '../third_party/icu/icu.gyp:icui18n',
851 '../third_party/icu/icu.gyp:icuuc', 840 '../third_party/icu/icu.gyp:icuuc',
852 '../ui/ui.gyp:gfx_resources', 841 '../ui/ui.gyp:gfx_resources',
853 '../ui/ui.gyp:ui', 842 '../ui/ui.gyp:ui',
854 '../ui/ui.gyp:ui_resources', 843 '../ui/ui.gyp:ui_resources',
855 '../ui/ui.gyp:ui_resources_standard', 844 '../ui/ui.gyp:ui_resources_standard',
856 '../ui/gfx/compositor/compositor.gyp:compositor', 845 '../ui/gfx/compositor/compositor.gyp:compositor',
857 'views', 846 'views',
858 'views_desktop_lib', 847 'views_desktop_lib',
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
891 'link_settings': { 880 'link_settings': {
892 'libraries': [ 881 'libraries': [
893 '-limm32.lib', 882 '-limm32.lib',
894 '-loleacc.lib', 883 '-loleacc.lib',
895 ] 884 ]
896 }, 885 },
897 'include_dirs': [ 886 'include_dirs': [
898 '../third_party/wtl/include', 887 '../third_party/wtl/include',
899 ], 888 ],
900 }], 889 }],
901 ['OS!="mac"', {
902 'dependencies': [
903 '../chrome/chrome.gyp:packed_resources',
904 ],
905 }],
906 ], 890 ],
907 }, 891 },
908 ], 892 ],
909 'conditions': [ 893 'conditions': [
910 ['use_aura==1', { 894 ['use_aura==1', {
911 'targets': [ 895 'targets': [
912 { 896 {
913 'target_name': 'views_aura_desktop', 897 'target_name': 'views_aura_desktop',
914 'type': 'executable', 898 'type': 'executable',
915 'dependencies': [ 899 'dependencies': [
916 '../base/base.gyp:base', 900 '../base/base.gyp:base',
917 '../base/base.gyp:base_i18n', 901 '../base/base.gyp:base_i18n',
902 '../chrome/chrome_resources.gyp:packed_resources',
918 '../skia/skia.gyp:skia', 903 '../skia/skia.gyp:skia',
919 '../third_party/icu/icu.gyp:icui18n', 904 '../third_party/icu/icu.gyp:icui18n',
920 '../third_party/icu/icu.gyp:icuuc', 905 '../third_party/icu/icu.gyp:icuuc',
921 '../ui/aura/aura.gyp:aura', 906 '../ui/aura/aura.gyp:aura',
922 '../ui/ui.gyp:gfx_resources', 907 '../ui/ui.gyp:gfx_resources',
923 '../ui/ui.gyp:ui', 908 '../ui/ui.gyp:ui',
924 '../ui/ui.gyp:ui_resources', 909 '../ui/ui.gyp:ui_resources',
925 '../ui/ui.gyp:ui_resources_standard', 910 '../ui/ui.gyp:ui_resources_standard',
926 'views', 911 'views',
927 ], 912 ],
(...skipping 11 matching lines...) Expand all
939 'link_settings': { 924 'link_settings': {
940 'libraries': [ 925 'libraries': [
941 '-limm32.lib', 926 '-limm32.lib',
942 '-loleacc.lib', 927 '-loleacc.lib',
943 ] 928 ]
944 }, 929 },
945 'include_dirs': [ 930 'include_dirs': [
946 '../third_party/wtl/include', 931 '../third_party/wtl/include',
947 ], 932 ],
948 }], 933 }],
949 ['OS!="mac"', {
950 'dependencies': [
951 '../chrome/chrome.gyp:packed_resources',
952 ],
953 }],
954 ], 934 ],
955 }, 935 },
956 ], 936 ],
957 }], 937 }],
958 ], 938 ],
959 } 939 }
OLDNEW
« chrome/chrome_repack_theme_resources_large.gypi ('K') | « ui/gfx/compositor/compositor.gyp ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698