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 |