Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2)

Side by Side Diff: chrome/chrome_exe.gypi

Issue 9513006: First pass at content shell for the Mac. Doesn't work yet. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: rebase only, no code change Created 8 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « chrome/chrome_dll.gypi ('k') | chrome/installer/mac/sign_versioned_dir.sh.in » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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
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
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
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 }
OLDNEW
« no previous file with comments | « chrome/chrome_dll.gypi ('k') | chrome/installer/mac/sign_versioned_dir.sh.in » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698