1 # Copyright (c) 2012 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': 'test_bundle', 8 'product_name': 'My Framework', 9 'type': 'shared_library', 10 'mac_bundle': 1, 11 'sources': [ 'empty.c', ], 12 'xcode_settings': { 13 'INFOPLIST_FILE': 'Framework-Info.plist', 14 }, 15 'mac_bundle_resources': [ 16 'resource_file.sb', 17 ], 18 'copies': [ 19 { 20 'destination': '<(PRODUCT_DIR)/$(CONTENTS_FOLDER_PATH)/Libraries', 21 'files': [ 'copied.txt' ], 22 }, 23 ], 24 }, 25 { 26 'target_name': 'test_app', 27 'product_name': 'Test App', 28 'type': 'executable', 29 'mac_bundle': 1, 30 'dependencies': [ 31 'test_bundle', 32 ], 33 'sources': [ 'main.c', ], 34 'xcode_settings': { 35 'INFOPLIST_FILE': 'TestApp-Info.plist', 36 }, 37 'postbuilds': [ 38 { 39 'postbuild_name': 'Copy dependent framework into app', 40 'action': [ 41 './postbuild-copy-framework.sh', 42 '${BUILT_PRODUCTS_DIR}/My Framework.framework', 43 '${BUILT_PRODUCTS_DIR}/${CONTENTS_FOLDER_PATH}/', 44 ], 45 }, 46 ], 47 }, 48 ], 49 } 50