1 # Copyright (c) 2011 Google Inc. All rights reserved. 2 # Use of this source code is governed by a BSD-style license that can be 3 # found in the LICENSE file. 4 { 5 'targets': [ 6 { 7 'target_name': 'nonbundle_static_library', 8 'type': 'static_library', 9 'sources': [ 'file.c', ], 10 'xcode_settings': { 11 'DEBUG_INFORMATION_FORMAT': 'dwarf-with-dsym', 12 'DEPLOYMENT_POSTPROCESSING': 'YES', 13 'STRIP_INSTALLED_PRODUCT': 'YES', 14 }, 15 }, 16 { 17 'target_name': 'nonbundle_shared_library', 18 'type': 'shared_library', 19 'sources': [ 'file.c', ], 20 'xcode_settings': { 21 'DEBUG_INFORMATION_FORMAT': 'dwarf-with-dsym', 22 'DEPLOYMENT_POSTPROCESSING': 'YES', 23 'STRIP_INSTALLED_PRODUCT': 'YES', 24 }, 25 }, 26 { 27 'target_name': 'nonbundle_loadable_module', 28 'type': 'loadable_module', 29 'sources': [ 'file.c', ], 30 'xcode_settings': { 31 'DEBUG_INFORMATION_FORMAT': 'dwarf-with-dsym', 32 'DEPLOYMENT_POSTPROCESSING': 'YES', 33 'STRIP_INSTALLED_PRODUCT': 'YES', 34 }, 35 }, 36 { 37 'target_name': 'nonbundle_executable', 38 'type': 'executable', 39 'sources': [ 'file.c', ], 40 'xcode_settings': { 41 'DEBUG_INFORMATION_FORMAT': 'dwarf-with-dsym', 42 'DEPLOYMENT_POSTPROCESSING': 'YES', 43 'STRIP_INSTALLED_PRODUCT': 'YES', 44 }, 45 }, 46 47 { 48 'target_name': 'bundle_shared_library', 49 'type': 'shared_library', 50 'mac_bundle': 1, 51 'sources': [ 'file.c', ], 52 'xcode_settings': { 53 'DEBUG_INFORMATION_FORMAT': 'dwarf-with-dsym', 54 'DEPLOYMENT_POSTPROCESSING': 'YES', 55 'STRIP_INSTALLED_PRODUCT': 'YES', 56 }, 57 }, 58 { 59 'target_name': 'bundle_loadable_module', 60 'type': 'loadable_module', 61 'mac_bundle': 1, 62 'sources': [ 'file.c', ], 63 'xcode_settings': { 64 'DEBUG_INFORMATION_FORMAT': 'dwarf-with-dsym', 65 'DEPLOYMENT_POSTPROCESSING': 'YES', 66 'STRIP_INSTALLED_PRODUCT': 'YES', 67 }, 68 }, 69 { 70 'target_name': 'my_app', 71 'product_name': 'My App', 72 'type': 'executable', 73 'mac_bundle': 1, 74 'sources': [ 'file.c', ], 75 'xcode_settings': { 76 'DEBUG_INFORMATION_FORMAT': 'dwarf-with-dsym', 77 'DEPLOYMENT_POSTPROCESSING': 'YES', 78 'STRIP_INSTALLED_PRODUCT': 'YES', 79 }, 80 }, 81 ], 82 } 83