| 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 'base.gypi', | 10 'base.gypi', |
| (...skipping 131 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 142 # #include for unicode/uchar.h. This should probably be cleaned up. | 142 # #include for unicode/uchar.h. This should probably be cleaned up. |
| 143 '../third_party/icu/public/common', | 143 '../third_party/icu/public/common', |
| 144 ], | 144 ], |
| 145 'dependencies': [ | 145 'dependencies': [ |
| 146 'base', | 146 'base', |
| 147 'base_i18n', | 147 'base_i18n', |
| 148 '../testing/gmock.gyp:gmock', | 148 '../testing/gmock.gyp:gmock', |
| 149 '../testing/gtest.gyp:gtest', | 149 '../testing/gtest.gyp:gtest', |
| 150 ], | 150 ], |
| 151 'conditions': [ | 151 'conditions': [ |
| 152 ['OS == "linux" or OS == "freebsd" or OS == "openbsd"', { | 152 ['OS == "linux" or OS == "freebsd" or OS == "openbsd" or OS == "solaris"
', { |
| 153 'sources!': [ | 153 'sources!': [ |
| 154 'file_version_info_unittest.cc', | 154 'file_version_info_unittest.cc', |
| 155 'worker_pool_linux_unittest.cc', | 155 'worker_pool_linux_unittest.cc', |
| 156 ], | 156 ], |
| 157 'conditions': [ | 157 'conditions': [ |
| 158 [ 'linux_use_tcmalloc==1', { | 158 [ 'linux_use_tcmalloc==1', { |
| 159 'dependencies': [ | 159 'dependencies': [ |
| 160 'allocator/allocator.gyp:allocator', | 160 'allocator/allocator.gyp:allocator', |
| 161 ], | 161 ], |
| 162 }, | 162 }, |
| 163 ], | 163 ], |
| 164 ], | 164 ], |
| 165 'dependencies': [ | 165 'dependencies': [ |
| 166 '../build/linux/system.gyp:gtk', | 166 '../build/linux/system.gyp:gtk', |
| 167 '../build/linux/system.gyp:nss', | 167 '../build/linux/system.gyp:nss', |
| 168 '../tools/xdisplaycheck/xdisplaycheck.gyp:xdisplaycheck', | 168 '../tools/xdisplaycheck/xdisplaycheck.gyp:xdisplaycheck', |
| 169 ], | 169 ], |
| 170 }, { # OS != "linux" and OS != "freebsd" and OS != "openbsd" | 170 }, { # OS != "linux" and OS != "freebsd" and OS != "openbsd" and OS !=
"solaris" |
| 171 'sources!': [ | 171 'sources!': [ |
| 172 'message_pump_glib_unittest.cc', | 172 'message_pump_glib_unittest.cc', |
| 173 ] | 173 ] |
| 174 }], | 174 }], |
| 175 # This is needed to trigger the dll copy step on windows. | 175 # This is needed to trigger the dll copy step on windows. |
| 176 # TODO(mark): This should not be necessary. | 176 # TODO(mark): This should not be necessary. |
| 177 ['OS == "win"', { | 177 ['OS == "win"', { |
| 178 'dependencies': [ | 178 'dependencies': [ |
| 179 '../third_party/icu/icu.gyp:icudata', | 179 '../third_party/icu/icu.gyp:icudata', |
| 180 ], | 180 ], |
| (...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 223 'sources': [ | 223 'sources': [ |
| 224 'perftimer.cc', | 224 'perftimer.cc', |
| 225 'test/run_all_perftests.cc', | 225 'test/run_all_perftests.cc', |
| 226 ], | 226 ], |
| 227 'direct_dependent_settings': { | 227 'direct_dependent_settings': { |
| 228 'defines': [ | 228 'defines': [ |
| 229 'PERF_TEST', | 229 'PERF_TEST', |
| 230 ], | 230 ], |
| 231 }, | 231 }, |
| 232 'conditions': [ | 232 'conditions': [ |
| 233 ['OS == "linux" or OS == "freebsd" or OS == "openbsd"', { | 233 ['OS == "linux" or OS == "freebsd" or OS == "openbsd" or OS == "solaris"
', { |
| 234 'dependencies': [ | 234 'dependencies': [ |
| 235 # Needed to handle the #include chain: | 235 # Needed to handle the #include chain: |
| 236 # base/test/perf_test_suite.h | 236 # base/test/perf_test_suite.h |
| 237 # base/test/test_suite.h | 237 # base/test/test_suite.h |
| 238 # gtk/gtk.h | 238 # gtk/gtk.h |
| 239 '../build/linux/system.gyp:gtk', | 239 '../build/linux/system.gyp:gtk', |
| 240 ], | 240 ], |
| 241 }], | 241 }], |
| 242 ], | 242 ], |
| 243 }, | 243 }, |
| 244 ], | 244 ], |
| 245 'conditions': [ | 245 'conditions': [ |
| 246 [ 'OS == "win"', { | 246 [ 'OS == "win"', { |
| 247 'targets': [ | 247 'targets': [ |
| 248 { | 248 { |
| 249 'target_name': 'debug_message', | 249 'target_name': 'debug_message', |
| 250 'type': 'executable', | 250 'type': 'executable', |
| 251 'sources': [ | 251 'sources': [ |
| 252 'debug_message.cc', | 252 'debug_message.cc', |
| 253 ], | 253 ], |
| 254 'msvs_settings': { | 254 'msvs_settings': { |
| 255 'VCLinkerTool': { | 255 'VCLinkerTool': { |
| 256 'SubSystem': '2', # Set /SUBSYSTEM:WINDOWS | 256 'SubSystem': '2', # Set /SUBSYSTEM:WINDOWS |
| 257 }, | 257 }, |
| 258 }, | 258 }, |
| 259 }, | 259 }, |
| 260 ], | 260 ], |
| 261 }], | 261 }], |
| 262 [ 'OS == "linux" or OS == "freebsd" or OS == "openbsd"', { | 262 [ 'OS == "linux" or OS == "freebsd" or OS == "openbsd" or OS == "solaris"',
{ |
| 263 'targets': [ | 263 'targets': [ |
| 264 { | 264 { |
| 265 'target_name': 'linux_versioninfo', | 265 'target_name': 'linux_versioninfo', |
| 266 'type': '<(library)', | 266 'type': '<(library)', |
| 267 'sources': [ | 267 'sources': [ |
| 268 'file_version_info_linux.cc', | 268 'file_version_info_linux.cc', |
| 269 ], | 269 ], |
| 270 'include_dirs': [ | 270 'include_dirs': [ |
| 271 '..', | 271 '..', |
| 272 '<(SHARED_INTERMEDIATE_DIR)', | 272 '<(SHARED_INTERMEDIATE_DIR)', |
| (...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 319 ], | 319 ], |
| 320 }], | 320 }], |
| 321 ], | 321 ], |
| 322 } | 322 } |
| 323 | 323 |
| 324 # Local Variables: | 324 # Local Variables: |
| 325 # tab-width:2 | 325 # tab-width:2 |
| 326 # indent-tabs-mode:nil | 326 # indent-tabs-mode:nil |
| 327 # End: | 327 # End: |
| 328 # vim: set expandtab tabstop=2 shiftwidth=2: | 328 # vim: set expandtab tabstop=2 shiftwidth=2: |
| OLD | NEW |