OLD | NEW |
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 'pyautolib_sources': [ | 7 'pyautolib_sources': [ |
8 'app/chrome_command_ids.h', | 8 'app/chrome_command_ids.h', |
9 'app/chrome_dll_resource.h', | 9 'app/chrome_dll_resource.h', |
10 'common/automation_constants.h', | 10 'common/automation_constants.h', |
(...skipping 2146 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2157 }], | 2157 }], |
2158 ['os_posix == 1 and OS != "mac"', { | 2158 ['os_posix == 1 and OS != "mac"', { |
2159 'conditions': [ | 2159 'conditions': [ |
2160 ['linux_use_tcmalloc==1', { | 2160 ['linux_use_tcmalloc==1', { |
2161 'dependencies': [ | 2161 'dependencies': [ |
2162 '../base/allocator/allocator.gyp:allocator', | 2162 '../base/allocator/allocator.gyp:allocator', |
2163 ], | 2163 ], |
2164 }], | 2164 }], |
2165 ], | 2165 ], |
2166 }], | 2166 }], |
| 2167 ['OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="solaris"', { |
| 2168 'dependencies': [ |
| 2169 'packed_resources', |
| 2170 ], |
| 2171 }], |
2167 ['OS=="mac"', { | 2172 ['OS=="mac"', { |
2168 # The test fetches resources which means Mac need the app bundle to | 2173 # The test fetches resources which means Mac need the app bundle to |
2169 # exist on disk so it can pull from it. | 2174 # exist on disk so it can pull from it. |
2170 'dependencies': [ | 2175 'dependencies': [ |
2171 'chrome', | 2176 'chrome', |
2172 'closure_blocks_leopard_compat', | 2177 'closure_blocks_leopard_compat', |
2173 '../third_party/ocmock/ocmock.gyp:ocmock', | 2178 '../third_party/ocmock/ocmock.gyp:ocmock', |
2174 ], | 2179 ], |
2175 'include_dirs': [ | 2180 'include_dirs': [ |
2176 '../third_party/GTM', | 2181 '../third_party/GTM', |
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2209 # | 2214 # |
2210 # Enough pluses to make get this target prepended to the target's | 2215 # Enough pluses to make get this target prepended to the target's |
2211 # list of dependencies. | 2216 # list of dependencies. |
2212 'dependencies+++': [ | 2217 'dependencies+++': [ |
2213 '../third_party/WebKit/Source/WebCore/WebCore.gyp/WebCore.gyp:webcor
e', | 2218 '../third_party/WebKit/Source/WebCore/WebCore.gyp/WebCore.gyp:webcor
e', |
2214 ], | 2219 ], |
2215 }, { # OS != "mac" | 2220 }, { # OS != "mac" |
2216 'dependencies': [ | 2221 'dependencies': [ |
2217 'convert_dict_lib', | 2222 'convert_dict_lib', |
2218 'packed_extra_resources', | 2223 'packed_extra_resources', |
2219 'packed_resources', | |
2220 '../third_party/hunspell/hunspell.gyp:hunspell', | 2224 '../third_party/hunspell/hunspell.gyp:hunspell', |
2221 ], | 2225 ], |
2222 'sources!': [ | 2226 'sources!': [ |
2223 'browser/spellchecker/spellchecker_platform_engine_unittest.cc', | 2227 'browser/spellchecker/spellchecker_platform_engine_unittest.cc', |
2224 ], | 2228 ], |
2225 }], | 2229 }], |
2226 ['OS=="win"', { | 2230 ['OS=="win"', { |
2227 'dependencies': [ | 2231 'dependencies': [ |
2228 'chrome_version_resources', | 2232 'chrome_version_resources', |
2229 'installer_util_strings', | 2233 'installer_util_strings', |
(...skipping 975 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3205 }, | 3209 }, |
3206 }, { # else: OS != "win" | 3210 }, { # else: OS != "win" |
3207 'sources!': [ | 3211 'sources!': [ |
3208 'browser/sync/util/data_encryption_unittest.cc', | 3212 'browser/sync/util/data_encryption_unittest.cc', |
3209 ], | 3213 ], |
3210 }], | 3214 }], |
3211 ['toolkit_uses_gtk == 1', { | 3215 ['toolkit_uses_gtk == 1', { |
3212 'dependencies': [ | 3216 'dependencies': [ |
3213 '../build/linux/system.gyp:gtk', | 3217 '../build/linux/system.gyp:gtk', |
3214 '../build/linux/system.gyp:ssl', | 3218 '../build/linux/system.gyp:ssl', |
| 3219 'packed_resources' |
3215 ], | 3220 ], |
3216 }], | 3221 }], |
3217 ['OS=="mac"', { | 3222 ['OS=="mac"', { |
3218 # See the comment in this section of the unit_tests target for an | 3223 # See the comment in this section of the unit_tests target for an |
3219 # explanation (crbug.com/43791 - libwebcore.a is too large to mmap). | 3224 # explanation (crbug.com/43791 - libwebcore.a is too large to mmap). |
3220 'dependencies+++': [ | 3225 'dependencies+++': [ |
3221 '../third_party/WebKit/Source/WebCore/WebCore.gyp/WebCore.gyp:webcor
e', | 3226 '../third_party/WebKit/Source/WebCore/WebCore.gyp/WebCore.gyp:webcor
e', |
3222 ], | 3227 ], |
3223 'dependencies': [ | 3228 'dependencies': [ |
3224 'helper_app' | 3229 'helper_app' |
3225 ], | 3230 ], |
3226 },{ # OS!="mac" | 3231 },{ # OS!="mac" |
3227 'dependencies': [ | 3232 'dependencies': [ |
3228 'packed_extra_resources', | 3233 'packed_extra_resources', |
3229 'packed_resources' | |
3230 ], | 3234 ], |
3231 }], | 3235 }], |
3232 ['OS=="linux" and chromeos==1', { | 3236 ['OS=="linux" and chromeos==1', { |
3233 'include_dirs': [ | 3237 'include_dirs': [ |
3234 '<(grit_out_dir)', | 3238 '<(grit_out_dir)', |
3235 ], | 3239 ], |
3236 }], | 3240 }], |
3237 ], | 3241 ], |
3238 }, | 3242 }, |
3239 { | 3243 { |
(...skipping 884 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4124 # Use outputs of this action as inputs for the main target build. | 4128 # Use outputs of this action as inputs for the main target build. |
4125 # Seems as a misnomer but makes this happy on Linux (scons). | 4129 # Seems as a misnomer but makes this happy on Linux (scons). |
4126 'process_outputs_as_sources': 1, | 4130 'process_outputs_as_sources': 1, |
4127 }, | 4131 }, |
4128 ], # 'actions' | 4132 ], # 'actions' |
4129 }, | 4133 }, |
4130 ] | 4134 ] |
4131 }], # 'coverage!=0' | 4135 }], # 'coverage!=0' |
4132 ], # 'conditions' | 4136 ], # 'conditions' |
4133 } | 4137 } |
OLD | NEW |