OLD | NEW |
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 'chromium_code': 1, |
8 }, | 8 }, |
9 'includes': [ | 9 'includes': [ |
10 '../build/common.gypi', | 10 '../build/common.gypi', |
(...skipping 24 matching lines...) Expand all Loading... |
35 ['include', '/win_[^/]*\\.cc$'], | 35 ['include', '/win_[^/]*\\.cc$'], |
36 ]}], | 36 ]}], |
37 ], | 37 ], |
38 }, | 38 }, |
39 'targets': [ | 39 'targets': [ |
40 { | 40 { |
41 # TODO(mark): It would be better if each static library that needed | 41 # TODO(mark): It would be better if each static library that needed |
42 # to run grit would list its own .grd files, but unfortunately some | 42 # to run grit would list its own .grd files, but unfortunately some |
43 # of the static libraries currently have circular dependencies among | 43 # of the static libraries currently have circular dependencies among |
44 # generated headers. | 44 # generated headers. |
45 'target_name': 'resources', | 45 'target_name': 'chrome_resources', |
46 'type': 'none', | 46 'type': 'none', |
47 'rules': [ | 47 'rules': [ |
48 { | 48 { |
49 'rule_name': 'grit', | 49 'rule_name': 'grit', |
50 'extension': 'grd', | 50 'extension': 'grd', |
51 'inputs': [ | 51 'inputs': [ |
52 '../tools/grit/grit.py', | 52 '../tools/grit/grit.py', |
53 ], | 53 ], |
54 'outputs': [ | 54 'outputs': [ |
55 '<(SHARED_INTERMEDIATE_DIR)/chrome/grit/<(RULE_INPUT_ROOT).h', | 55 '<(SHARED_INTERMEDIATE_DIR)/chrome/grit/<(RULE_INPUT_ROOT).h', |
| 56 '<(SHARED_INTERMEDIATE_DIR)/chrome/<(RULE_INPUT_ROOT).pak', |
56 ], | 57 ], |
57 'action': ['python', '<@(_inputs)', '-i', '<(RULE_INPUT_PATH)', 'build
', '-o', '<(SHARED_INTERMEDIATE_DIR)/chrome'], | 58 'action': ['python', '<@(_inputs)', '-i', '<(RULE_INPUT_PATH)', 'build
', '-o', '<(SHARED_INTERMEDIATE_DIR)/chrome'], |
58 'message': 'Generating resources from <(RULE_INPUT_PATH)', | 59 'message': 'Generating resources from <(RULE_INPUT_PATH)', |
59 }, | 60 }, |
60 ], | 61 ], |
61 'sources': [ | 62 'sources': [ |
62 # All .grd files under chrome. | 63 # Data resources. |
63 'app/resources/locale_settings.grd', | |
64 'app/theme/theme_resources.grd', | 64 'app/theme/theme_resources.grd', |
65 'app/chromium_strings.grd', | |
66 'app/generated_resources.grd', | |
67 'app/google_chrome_strings.grd', | |
68 'browser/debugger/resources/debugger_resources.grd', | 65 'browser/debugger/resources/debugger_resources.grd', |
69 'browser/browser_resources.grd', | 66 'browser/browser_resources.grd', |
70 'common/common_resources.grd', | 67 'common/common_resources.grd', |
71 'renderer/renderer_resources.grd', | 68 'renderer/renderer_resources.grd', |
72 ], | 69 ], |
73 'direct_dependent_settings': { | 70 'direct_dependent_settings': { |
74 'include_dirs': [ | 71 'include_dirs': [ |
75 '<(SHARED_INTERMEDIATE_DIR)/chrome', | 72 '<(SHARED_INTERMEDIATE_DIR)/chrome', |
76 ], | 73 ], |
77 }, | 74 }, |
78 }, | 75 }, |
79 { | 76 { |
| 77 # TODO(mark): It would be better if each static library that needed |
| 78 # to run grit would list its own .grd files, but unfortunately some |
| 79 # of the static libraries currently have circular dependencies among |
| 80 # generated headers. |
| 81 'target_name': 'chrome_strings', |
| 82 'type': 'none', |
| 83 'rules': [ |
| 84 { |
| 85 'rule_name': 'grit', |
| 86 'extension': 'grd', |
| 87 'inputs': [ |
| 88 '../tools/grit/grit.py', |
| 89 ], |
| 90 'outputs': [ |
| 91 '<(SHARED_INTERMEDIATE_DIR)/chrome/grit/<(RULE_INPUT_ROOT).h', |
| 92 '<(SHARED_INTERMEDIATE_DIR)/chrome/<(RULE_INPUT_ROOT)_en-US.pak', |
| 93 ], |
| 94 'action': ['python', '<@(_inputs)', '-i', '<(RULE_INPUT_PATH)', 'build
', '-o', '<(SHARED_INTERMEDIATE_DIR)/chrome'], |
| 95 'message': 'Generating resources from <(RULE_INPUT_PATH)', |
| 96 }, |
| 97 ], |
| 98 'sources': [ |
| 99 # Localizable resources. |
| 100 'app/resources/locale_settings.grd', |
| 101 'app/chromium_strings.grd', |
| 102 'app/generated_resources.grd', |
| 103 'app/google_chrome_strings.grd', |
| 104 ], |
| 105 'direct_dependent_settings': { |
| 106 'include_dirs': [ |
| 107 '<(SHARED_INTERMEDIATE_DIR)/chrome', |
| 108 ], |
| 109 }, |
| 110 }, |
| 111 { |
80 'target_name': 'common', | 112 'target_name': 'common', |
81 'type': '<(library)', | 113 'type': '<(library)', |
82 'dependencies': [ | 114 'dependencies': [ |
83 'resources', | 115 'chrome_resources', |
| 116 'chrome_strings', |
84 '../base/base.gyp:base', | 117 '../base/base.gyp:base', |
85 '../base/base.gyp:base_gfx', | 118 '../base/base.gyp:base_gfx', |
86 '../build/temp_gyp/googleurl.gyp:googleurl', | 119 '../build/temp_gyp/googleurl.gyp:googleurl', |
87 '../net/net.gyp:net', | 120 '../net/net.gyp:net', |
88 '../skia/skia.gyp:skia', | 121 '../skia/skia.gyp:skia', |
89 '../third_party/icu38/icu38.gyp:icui18n', | 122 '../third_party/icu38/icu38.gyp:icui18n', |
90 '../third_party/icu38/icu38.gyp:icuuc', | 123 '../third_party/icu38/icu38.gyp:icuuc', |
91 '../third_party/libxml/libxml.gyp:libxml', | 124 '../third_party/libxml/libxml.gyp:libxml', |
92 '../third_party/zlib/zlib.gyp:zlib', | 125 '../third_party/zlib/zlib.gyp:zlib', |
93 '../third_party/npapi/npapi.gyp:npapi', | 126 '../third_party/npapi/npapi.gyp:npapi', |
(...skipping 260 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
354 'common/os_exchange_data.cc', | 387 'common/os_exchange_data.cc', |
355 ], | 388 ], |
356 }], | 389 }], |
357 ], | 390 ], |
358 }, | 391 }, |
359 { | 392 { |
360 'target_name': 'browser', | 393 'target_name': 'browser', |
361 'type': '<(library)', | 394 'type': '<(library)', |
362 'dependencies': [ | 395 'dependencies': [ |
363 'common', | 396 'common', |
364 'resources', | 397 'chrome_resources', |
| 398 'chrome_strings', |
365 '../media/media.gyp:media', | 399 '../media/media.gyp:media', |
366 '../net/net.gyp:net_resources', | 400 '../net/net.gyp:net_resources', |
367 '../skia/skia.gyp:skia', | 401 '../skia/skia.gyp:skia', |
368 '../third_party/icu38/icu38.gyp:icui18n', | 402 '../third_party/icu38/icu38.gyp:icui18n', |
369 '../third_party/icu38/icu38.gyp:icuuc', | 403 '../third_party/icu38/icu38.gyp:icuuc', |
370 '../third_party/libxml/libxml.gyp:libxml', | 404 '../third_party/libxml/libxml.gyp:libxml', |
371 '../third_party/npapi/npapi.gyp:npapi', | 405 '../third_party/npapi/npapi.gyp:npapi', |
372 'third_party/hunspell/hunspell.gyp:hunspell', | 406 'third_party/hunspell/hunspell.gyp:hunspell', |
373 '../webkit/webkit.gyp:glue', | 407 '../webkit/webkit.gyp:glue', |
374 ], | 408 ], |
(...skipping 1095 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1470 'browser/window_sizer.cc', | 1504 'browser/window_sizer.cc', |
1471 ], | 1505 ], |
1472 }], | 1506 }], |
1473 ], | 1507 ], |
1474 }, | 1508 }, |
1475 { | 1509 { |
1476 'target_name': 'plugin', | 1510 'target_name': 'plugin', |
1477 'type': '<(library)', | 1511 'type': '<(library)', |
1478 'dependencies': [ | 1512 'dependencies': [ |
1479 'common', | 1513 'common', |
1480 'resources', | 1514 'chrome_resources', |
| 1515 'chrome_strings', |
1481 '../media/media.gyp:media', | 1516 '../media/media.gyp:media', |
1482 '../skia/skia.gyp:skia', | 1517 '../skia/skia.gyp:skia', |
1483 '../third_party/icu38/icu38.gyp:icui18n', | 1518 '../third_party/icu38/icu38.gyp:icui18n', |
1484 '../third_party/icu38/icu38.gyp:icuuc', | 1519 '../third_party/icu38/icu38.gyp:icuuc', |
1485 '../third_party/libxml/libxml.gyp:libxml', | 1520 '../third_party/libxml/libxml.gyp:libxml', |
1486 '../third_party/npapi/npapi.gyp:npapi', | 1521 '../third_party/npapi/npapi.gyp:npapi', |
1487 'third_party/hunspell/hunspell.gyp:hunspell', | 1522 'third_party/hunspell/hunspell.gyp:hunspell', |
1488 '../webkit/webkit.gyp:glue', | 1523 '../webkit/webkit.gyp:glue', |
1489 ], | 1524 ], |
1490 'include_dirs': [ | 1525 'include_dirs': [ |
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1527 ], | 1562 ], |
1528 },], | 1563 },], |
1529 ], | 1564 ], |
1530 }, | 1565 }, |
1531 { | 1566 { |
1532 'target_name': 'renderer', | 1567 'target_name': 'renderer', |
1533 'type': '<(library)', | 1568 'type': '<(library)', |
1534 'dependencies': [ | 1569 'dependencies': [ |
1535 'common', | 1570 'common', |
1536 'plugin', | 1571 'plugin', |
1537 'resources', | 1572 'chrome_resources', |
| 1573 'chrome_strings', |
1538 '../printing/printing.gyp:printing', | 1574 '../printing/printing.gyp:printing', |
1539 '../skia/skia.gyp:skia', | 1575 '../skia/skia.gyp:skia', |
1540 '../third_party/icu38/icu38.gyp:icui18n', | 1576 '../third_party/icu38/icu38.gyp:icui18n', |
1541 '../third_party/icu38/icu38.gyp:icuuc', | 1577 '../third_party/icu38/icu38.gyp:icuuc', |
1542 '../third_party/npapi/npapi.gyp:npapi', | 1578 '../third_party/npapi/npapi.gyp:npapi', |
1543 '../webkit/webkit.gyp:glue', | 1579 '../webkit/webkit.gyp:glue', |
1544 '../webkit/webkit.gyp:webkit', | 1580 '../webkit/webkit.gyp:webkit', |
1545 ], | 1581 ], |
1546 'include_dirs': [ | 1582 'include_dirs': [ |
1547 '..', | 1583 '..', |
(...skipping 358 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1906 }, | 1942 }, |
1907 { | 1943 { |
1908 # This target contains mocks and test utilities that don't belong in | 1944 # This target contains mocks and test utilities that don't belong in |
1909 # production libraries but are used by more than one test executable. | 1945 # production libraries but are used by more than one test executable. |
1910 'target_name': 'test_support_common', | 1946 'target_name': 'test_support_common', |
1911 'type': '<(library)', | 1947 'type': '<(library)', |
1912 'dependencies': [ | 1948 'dependencies': [ |
1913 'browser', | 1949 'browser', |
1914 'common', | 1950 'common', |
1915 'renderer', | 1951 'renderer', |
1916 'resources', | 1952 'chrome_resources', |
| 1953 'chrome_strings', |
1917 '../skia/skia.gyp:skia', | 1954 '../skia/skia.gyp:skia', |
1918 '../testing/gtest.gyp:gtest', | 1955 '../testing/gtest.gyp:gtest', |
1919 ], | 1956 ], |
1920 'include_dirs': [ | 1957 'include_dirs': [ |
1921 '..', | 1958 '..', |
1922 ], | 1959 ], |
1923 'sources': [ | 1960 'sources': [ |
1924 # TODO: these should live here but are currently used by | 1961 # TODO: these should live here but are currently used by |
1925 # production code code in libbrowser (above). | 1962 # production code code in libbrowser (above). |
1926 #'browser/automation/url_request_mock_http_job.cc', | 1963 #'browser/automation/url_request_mock_http_job.cc', |
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1977 'test/automation/autocomplete_edit_proxy.h', | 2014 'test/automation/autocomplete_edit_proxy.h', |
1978 ], | 2015 ], |
1979 }], | 2016 }], |
1980 ], | 2017 ], |
1981 }, | 2018 }, |
1982 { | 2019 { |
1983 'target_name': 'test_support_ui', | 2020 'target_name': 'test_support_ui', |
1984 'type': '<(library)', | 2021 'type': '<(library)', |
1985 'dependencies': [ | 2022 'dependencies': [ |
1986 'test_support_common', | 2023 'test_support_common', |
1987 'resources', | 2024 'chrome_resources', |
| 2025 'chrome_strings', |
1988 '../skia/skia.gyp:skia', | 2026 '../skia/skia.gyp:skia', |
1989 '../testing/gtest.gyp:gtest', | 2027 '../testing/gtest.gyp:gtest', |
1990 ], | 2028 ], |
1991 'include_dirs': [ | 2029 'include_dirs': [ |
1992 '..', | 2030 '..', |
1993 ], | 2031 ], |
1994 'sources': [ | 2032 'sources': [ |
1995 'test/testing_browser_process.h', | 2033 'test/testing_browser_process.h', |
1996 'test/ui/npapi_test_helper.cc', | 2034 'test/ui/npapi_test_helper.cc', |
1997 'test/ui/npapi_test_helper.h', | 2035 'test/ui/npapi_test_helper.h', |
(...skipping 14 matching lines...) Expand all Loading... |
2012 'test/ui/npapi_test_helper.cc', | 2050 'test/ui/npapi_test_helper.cc', |
2013 ], | 2051 ], |
2014 }], | 2052 }], |
2015 ], | 2053 ], |
2016 }, | 2054 }, |
2017 { | 2055 { |
2018 'target_name': 'test_support_unit', | 2056 'target_name': 'test_support_unit', |
2019 'type': '<(library)', | 2057 'type': '<(library)', |
2020 'dependencies': [ | 2058 'dependencies': [ |
2021 'test_support_common', | 2059 'test_support_common', |
2022 'resources', | 2060 'chrome_resources', |
| 2061 'chrome_strings', |
2023 '../skia/skia.gyp:skia', | 2062 '../skia/skia.gyp:skia', |
2024 '../testing/gtest.gyp:gtest', | 2063 '../testing/gtest.gyp:gtest', |
2025 ], | 2064 ], |
2026 'include_dirs': [ | 2065 'include_dirs': [ |
2027 '..', | 2066 '..', |
2028 ], | 2067 ], |
2029 'sources': [ | 2068 'sources': [ |
2030 'test/unit/run_all_unittests.cc', | 2069 'test/unit/run_all_unittests.cc', |
2031 ], | 2070 ], |
2032 'conditions': [ | 2071 'conditions': [ |
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2065 }], | 2104 }], |
2066 ], | 2105 ], |
2067 }, | 2106 }, |
2068 { | 2107 { |
2069 'target_name': 'ui_tests', | 2108 'target_name': 'ui_tests', |
2070 'type': 'executable', | 2109 'type': 'executable', |
2071 'dependencies': [ | 2110 'dependencies': [ |
2072 'app', | 2111 'app', |
2073 'browser', | 2112 'browser', |
2074 'common', | 2113 'common', |
2075 'resources', | 2114 'chrome_resources', |
| 2115 'chrome_strings', |
2076 'test_support_ui', | 2116 'test_support_ui', |
2077 '../base/base.gyp:base', | 2117 '../base/base.gyp:base', |
2078 '../net/net.gyp:net', | 2118 '../net/net.gyp:net', |
2079 '../build/temp_gyp/googleurl.gyp:googleurl', | 2119 '../build/temp_gyp/googleurl.gyp:googleurl', |
2080 '../skia/skia.gyp:skia', | 2120 '../skia/skia.gyp:skia', |
2081 '../testing/gtest.gyp:gtest', | 2121 '../testing/gtest.gyp:gtest', |
2082 '../third_party/icu38/icu38.gyp:icui18n', | 2122 '../third_party/icu38/icu38.gyp:icui18n', |
2083 '../third_party/icu38/icu38.gyp:icuuc', | 2123 '../third_party/icu38/icu38.gyp:icuuc', |
2084 '../third_party/libxml/libxml.gyp:libxml', | 2124 '../third_party/libxml/libxml.gyp:libxml', |
2085 ], | 2125 ], |
(...skipping 125 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2211 }], | 2251 }], |
2212 ], | 2252 ], |
2213 }, | 2253 }, |
2214 { | 2254 { |
2215 'target_name': 'unit_tests', | 2255 'target_name': 'unit_tests', |
2216 'type': 'executable', | 2256 'type': 'executable', |
2217 'dependencies': [ | 2257 'dependencies': [ |
2218 'browser', | 2258 'browser', |
2219 'common', | 2259 'common', |
2220 'renderer', | 2260 'renderer', |
2221 'resources', | 2261 'chrome_resources', |
| 2262 'chrome_strings', |
2222 'test_support_unit', | 2263 'test_support_unit', |
2223 '../printing/printing.gyp:printing', | 2264 '../printing/printing.gyp:printing', |
2224 '../webkit/webkit.gyp:webkit', | 2265 '../webkit/webkit.gyp:webkit', |
2225 '../skia/skia.gyp:skia', | 2266 '../skia/skia.gyp:skia', |
2226 '../testing/gtest.gyp:gtest', | 2267 '../testing/gtest.gyp:gtest', |
2227 '../third_party/icu38/icu38.gyp:icui18n', | 2268 '../third_party/icu38/icu38.gyp:icui18n', |
2228 '../third_party/icu38/icu38.gyp:icuuc', | 2269 '../third_party/icu38/icu38.gyp:icuuc', |
2229 '../third_party/libxml/libxml.gyp:libxml', | 2270 '../third_party/libxml/libxml.gyp:libxml', |
2230 '../third_party/npapi/npapi.gyp:npapi', | 2271 '../third_party/npapi/npapi.gyp:npapi', |
2231 ], | 2272 ], |
(...skipping 296 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2528 }], | 2569 }], |
2529 ], | 2570 ], |
2530 }, | 2571 }, |
2531 { | 2572 { |
2532 'target_name': 'startup_tests', | 2573 'target_name': 'startup_tests', |
2533 'type': 'executable', | 2574 'type': 'executable', |
2534 'dependencies': [ | 2575 'dependencies': [ |
2535 'app', | 2576 'app', |
2536 'browser', | 2577 'browser', |
2537 'common', | 2578 'common', |
2538 'resources', | 2579 'chrome_resources', |
| 2580 'chrome_strings', |
2539 'test_support_ui', | 2581 'test_support_ui', |
2540 '../base/base.gyp:base', | 2582 '../base/base.gyp:base', |
2541 '../skia/skia.gyp:skia', | 2583 '../skia/skia.gyp:skia', |
2542 '../testing/gtest.gyp:gtest', | 2584 '../testing/gtest.gyp:gtest', |
2543 ], | 2585 ], |
2544 'sources': [ | 2586 'sources': [ |
2545 'test/startup/feature_startup_test.cc', | 2587 'test/startup/feature_startup_test.cc', |
2546 'test/startup/startup_test.cc', | 2588 'test/startup/startup_test.cc', |
2547 'tools/build/win/precompiled.cc', | 2589 'tools/build/win/precompiled.cc', |
2548 'tools/build/win/precompiled.h', | 2590 'tools/build/win/precompiled.h', |
(...skipping 11 matching lines...) Expand all Loading... |
2560 'tools/build/win/precompiled.cc', | 2602 'tools/build/win/precompiled.cc', |
2561 'tools/build/win/precompiled.h', | 2603 'tools/build/win/precompiled.h', |
2562 ], | 2604 ], |
2563 }], | 2605 }], |
2564 ], | 2606 ], |
2565 }, | 2607 }, |
2566 { | 2608 { |
2567 'target_name': 'page_cycler_tests', | 2609 'target_name': 'page_cycler_tests', |
2568 'type': 'executable', | 2610 'type': 'executable', |
2569 'dependencies': [ | 2611 'dependencies': [ |
2570 'resources', | 2612 'chrome_resources', |
| 2613 'chrome_strings', |
2571 'test_support_ui', | 2614 'test_support_ui', |
2572 '../base/base.gyp:base', | 2615 '../base/base.gyp:base', |
2573 '../skia/skia.gyp:skia', | 2616 '../skia/skia.gyp:skia', |
2574 '../testing/gtest.gyp:gtest', | 2617 '../testing/gtest.gyp:gtest', |
2575 ], | 2618 ], |
2576 'sources': [ | 2619 'sources': [ |
2577 'test/page_cycler/page_cycler_test.cc', | 2620 'test/page_cycler/page_cycler_test.cc', |
2578 'test/perf/mem_usage.cc', | 2621 'test/perf/mem_usage.cc', |
2579 'test/perf/mem_usage.h', | 2622 'test/perf/mem_usage.h', |
2580 'tools/build/win/precompiled.cc', | 2623 'tools/build/win/precompiled.cc', |
(...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2656 ] | 2699 ] |
2657 }, { # else: OS != "mac" | 2700 }, { # else: OS != "mac" |
2658 'targets': [ | 2701 'targets': [ |
2659 { | 2702 { |
2660 'target_name': 'perf_tests', | 2703 'target_name': 'perf_tests', |
2661 'type': 'executable', | 2704 'type': 'executable', |
2662 'dependencies': [ | 2705 'dependencies': [ |
2663 'browser', | 2706 'browser', |
2664 'common', | 2707 'common', |
2665 'renderer', | 2708 'renderer', |
2666 'resources', | 2709 'chrome_resources', |
| 2710 'chrome_strings', |
2667 '../base/base.gyp:base', | 2711 '../base/base.gyp:base', |
2668 '../base/base.gyp:test_support_base', | 2712 '../base/base.gyp:test_support_base', |
2669 '../skia/skia.gyp:skia', | 2713 '../skia/skia.gyp:skia', |
2670 '../testing/gtest.gyp:gtest', | 2714 '../testing/gtest.gyp:gtest', |
2671 '../webkit/webkit.gyp:glue', | 2715 '../webkit/webkit.gyp:glue', |
2672 ], | 2716 ], |
2673 'sources': [ | 2717 'sources': [ |
2674 'browser/visitedlink_perftest.cc', | 2718 'browser/visitedlink_perftest.cc', |
2675 'test/perf/perftests.cc', | 2719 'test/perf/perftests.cc', |
2676 'test/perf/url_parse_perftest.cc', | 2720 'test/perf/url_parse_perftest.cc', |
(...skipping 17 matching lines...) Expand all Loading... |
2694 }, | 2738 }, |
2695 ], | 2739 ], |
2696 }], # OS!="mac" | 2740 }], # OS!="mac" |
2697 ['OS=="win" or OS=="linux"', | 2741 ['OS=="win" or OS=="linux"', |
2698 { 'targets': [ | 2742 { 'targets': [ |
2699 { | 2743 { |
2700 'target_name': 'views', | 2744 'target_name': 'views', |
2701 'type': '<(library)', | 2745 'type': '<(library)', |
2702 'dependencies': [ | 2746 'dependencies': [ |
2703 'common', | 2747 'common', |
2704 'resources', | 2748 'chrome_resources', |
| 2749 'chrome_strings', |
2705 '../media/media.gyp:media', | 2750 '../media/media.gyp:media', |
2706 '../skia/skia.gyp:skia', | 2751 '../skia/skia.gyp:skia', |
2707 '../third_party/icu38/icu38.gyp:icui18n', | 2752 '../third_party/icu38/icu38.gyp:icui18n', |
2708 '../third_party/icu38/icu38.gyp:icuuc', | 2753 '../third_party/icu38/icu38.gyp:icuuc', |
2709 '../third_party/libxml/libxml.gyp:libxml', | 2754 '../third_party/libxml/libxml.gyp:libxml', |
2710 '../third_party/npapi/npapi.gyp:npapi', | 2755 '../third_party/npapi/npapi.gyp:npapi', |
2711 'third_party/hunspell/hunspell.gyp:hunspell', | 2756 'third_party/hunspell/hunspell.gyp:hunspell', |
2712 '../webkit/webkit.gyp:glue', | 2757 '../webkit/webkit.gyp:glue', |
2713 ], | 2758 ], |
2714 'sources': [ | 2759 'sources': [ |
(...skipping 315 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3030 # Use outputs of this action as inputs for the main target build. | 3075 # Use outputs of this action as inputs for the main target build. |
3031 # Seems as a misnomer but makes this happy on Linux (scons). | 3076 # Seems as a misnomer but makes this happy on Linux (scons). |
3032 'process_outputs_as_sources': 1, | 3077 'process_outputs_as_sources': 1, |
3033 }, | 3078 }, |
3034 ], # 'actions' | 3079 ], # 'actions' |
3035 }, | 3080 }, |
3036 ] | 3081 ] |
3037 }], | 3082 }], |
3038 ], # 'conditions' | 3083 ], # 'conditions' |
3039 } | 3084 } |
OLD | NEW |