| 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 283 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 294 'files': [ | 294 'files': [ |
| 295 '<(PRODUCT_DIR)/<(mac_product_name) Helper.app', | 295 '<(PRODUCT_DIR)/<(mac_product_name) Helper.app', |
| 296 '<(PRODUCT_DIR)/libplugin_carbon_interpose.dylib', | 296 '<(PRODUCT_DIR)/libplugin_carbon_interpose.dylib', |
| 297 ], | 297 ], |
| 298 }, | 298 }, |
| 299 ], | 299 ], |
| 300 'postbuilds': [ | 300 'postbuilds': [ |
| 301 { | 301 { |
| 302 'postbuild_name': 'Copy <(mac_product_name) Framework.framework', | 302 'postbuild_name': 'Copy <(mac_product_name) Framework.framework', |
| 303 'action': [ | 303 'action': [ |
| 304 'tools/build/mac/copy_framework_unversioned', | 304 '../build/mac/copy_framework_unversioned.sh', |
| 305 '${BUILT_PRODUCTS_DIR}/<(mac_product_name) Framework.framework', | 305 '${BUILT_PRODUCTS_DIR}/<(mac_product_name) Framework.framework', |
| 306 '${BUILT_PRODUCTS_DIR}/${CONTENTS_FOLDER_PATH}/Versions/<(versio
n_full)', | 306 '${BUILT_PRODUCTS_DIR}/${CONTENTS_FOLDER_PATH}/Versions/<(versio
n_full)', |
| 307 ], | 307 ], |
| 308 }, | 308 }, |
| 309 { | 309 { |
| 310 # Modify the Info.plist as needed. The script explains why this | 310 # Modify the Info.plist as needed. The script explains why this |
| 311 # is needed. This is also done in the helper_app and chrome_dll | 311 # is needed. This is also done in the helper_app and chrome_dll |
| 312 # targets. Use --breakpad=0 to not include any Breakpad | 312 # targets. Use --breakpad=0 to not include any Breakpad |
| 313 # information; that all goes into the framework's Info.plist. | 313 # information; that all goes into the framework's Info.plist. |
| 314 # Keystone information is included if Keystone is enabled. The | 314 # Keystone information is included if Keystone is enabled. The |
| (...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 365 'tools/build/mac/make_more_helpers.sh', | 365 'tools/build/mac/make_more_helpers.sh', |
| 366 '<(version_full)', | 366 '<(version_full)', |
| 367 '<(mac_product_name)', | 367 '<(mac_product_name)', |
| 368 ], | 368 ], |
| 369 }, | 369 }, |
| 370 { | 370 { |
| 371 # Make sure there isn't any Objective-C in the browser app's | 371 # Make sure there isn't any Objective-C in the browser app's |
| 372 # executable. | 372 # executable. |
| 373 'postbuild_name': 'Verify No Objective-C', | 373 'postbuild_name': 'Verify No Objective-C', |
| 374 'action': [ | 374 'action': [ |
| 375 'tools/build/mac/verify_no_objc.sh', | 375 '../build/mac/verify_no_objc.sh', |
| 376 ], | 376 ], |
| 377 }, | 377 }, |
| 378 ], # postbuilds | 378 ], # postbuilds |
| 379 }, { # OS != "mac" | 379 }, { # OS != "mac" |
| 380 'conditions': [ | 380 'conditions': [ |
| 381 # TODO: add a: | 381 # TODO: add a: |
| 382 # 'product_name': 'chromium' | 382 # 'product_name': 'chromium' |
| 383 # whenever we convert the rest of the infrastructure | 383 # whenever we convert the rest of the infrastructure |
| 384 # (buildbots etc.) to understand the branding gyp define. | 384 # (buildbots etc.) to understand the branding gyp define. |
| 385 # NOTE: chrome/app/theme/chromium/BRANDING and | 385 # NOTE: chrome/app/theme/chromium/BRANDING and |
| (...skipping 167 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 553 'configurations': { | 553 'configurations': { |
| 554 'Common_Base': { | 554 'Common_Base': { |
| 555 'msvs_target_platform': 'x64', | 555 'msvs_target_platform': 'x64', |
| 556 }, | 556 }, |
| 557 }, | 557 }, |
| 558 }, | 558 }, |
| 559 ], | 559 ], |
| 560 }], | 560 }], |
| 561 ], | 561 ], |
| 562 } | 562 } |
| OLD | NEW |