OLD | NEW |
1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2012 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 'targets': [ | 6 'targets': [ |
7 { | 7 { |
8 'target_name': 'chrome', | 8 'target_name': 'chrome', |
9 'type': 'executable', | 9 'type': 'executable', |
10 'mac_bundle': 1, | 10 'mac_bundle': 1, |
(...skipping 275 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
286 'files': [ | 286 'files': [ |
287 '<(PRODUCT_DIR)/<(mac_product_name) Helper.app', | 287 '<(PRODUCT_DIR)/<(mac_product_name) Helper.app', |
288 '<(PRODUCT_DIR)/libplugin_carbon_interpose.dylib', | 288 '<(PRODUCT_DIR)/libplugin_carbon_interpose.dylib', |
289 ], | 289 ], |
290 }, | 290 }, |
291 ], | 291 ], |
292 'postbuilds': [ | 292 'postbuilds': [ |
293 { | 293 { |
294 'postbuild_name': 'Copy <(mac_product_name) Framework.framework', | 294 'postbuild_name': 'Copy <(mac_product_name) Framework.framework', |
295 'action': [ | 295 'action': [ |
296 'tools/build/mac/copy_framework_unversioned', | 296 '../build/mac/copy_framework_unversioned.sh', |
297 '${BUILT_PRODUCTS_DIR}/<(mac_product_name) Framework.framework', | 297 '${BUILT_PRODUCTS_DIR}/<(mac_product_name) Framework.framework', |
298 '${BUILT_PRODUCTS_DIR}/${CONTENTS_FOLDER_PATH}/Versions/<(versio
n_full)', | 298 '${BUILT_PRODUCTS_DIR}/${CONTENTS_FOLDER_PATH}/Versions/<(versio
n_full)', |
299 ], | 299 ], |
300 }, | 300 }, |
301 { | 301 { |
302 # Modify the Info.plist as needed. The script explains why this | 302 # Modify the Info.plist as needed. The script explains why this |
303 # is needed. This is also done in the helper_app and chrome_dll | 303 # is needed. This is also done in the helper_app and chrome_dll |
304 # targets. Use --breakpad=0 to not include any Breakpad | 304 # targets. Use --breakpad=0 to not include any Breakpad |
305 # information; that all goes into the framework's Info.plist. | 305 # information; that all goes into the framework's Info.plist. |
306 # Keystone information is included if Keystone is enabled. The | 306 # Keystone information is included if Keystone is enabled. The |
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
357 'tools/build/mac/make_more_helpers.sh', | 357 'tools/build/mac/make_more_helpers.sh', |
358 '<(version_full)', | 358 '<(version_full)', |
359 '<(mac_product_name)', | 359 '<(mac_product_name)', |
360 ], | 360 ], |
361 }, | 361 }, |
362 { | 362 { |
363 # Make sure there isn't any Objective-C in the browser app's | 363 # Make sure there isn't any Objective-C in the browser app's |
364 # executable. | 364 # executable. |
365 'postbuild_name': 'Verify No Objective-C', | 365 'postbuild_name': 'Verify No Objective-C', |
366 'action': [ | 366 'action': [ |
367 'tools/build/mac/verify_no_objc.sh', | 367 '../build/mac/verify_no_objc.sh', |
368 ], | 368 ], |
369 }, | 369 }, |
370 ], # postbuilds | 370 ], # postbuilds |
371 }], | 371 }], |
372 ['OS=="linux"', { | 372 ['OS=="linux"', { |
373 'conditions': [ | 373 'conditions': [ |
374 ['branding=="Chrome"', { | 374 ['branding=="Chrome"', { |
375 'dependencies': [ | 375 'dependencies': [ |
376 'linux_installer_configs', | 376 'linux_installer_configs', |
377 ], | 377 ], |
(...skipping 179 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
557 'configurations': { | 557 'configurations': { |
558 'Common_Base': { | 558 'Common_Base': { |
559 'msvs_target_platform': 'x64', | 559 'msvs_target_platform': 'x64', |
560 }, | 560 }, |
561 }, | 561 }, |
562 }, | 562 }, |
563 ], | 563 ], |
564 }], | 564 }], |
565 ], | 565 ], |
566 } | 566 } |
OLD | NEW |