5 'xcode_config_file': '<(DEPTH)/JavaScriptGlue/Configurations/DebugRelease.xcconfig',
8 'target_name': 'JavaScriptGlue',
9 'type': 'shared_library',
14 '<(DEPTH)/JavaScriptGlue',
15 '<(DEPTH)/JavaScriptGlue/ForwardingHeaders',
16 '<(DEPTH)/JavaScriptGlue/icu',
17 '<(PRODUCT_DIR)/include',
20 '<@(javascriptglue_files)',
21 '<(PRODUCT_DIR)/JavaScriptCore.framework',
22 '$(SDKROOT)/System/Library/Frameworks/CoreServices.framework',
23 '$(SDKROOT)/System/Library/Frameworks/Foundation.framework',
24 '$(SDKROOT)/System/Library/Frameworks/AppKit.framework',
26 'xcode_config_file': '../Configurations/JavaScriptGlue.xcconfig',
30 'default_configuration': 'Debug',
32 'WEBKIT_VERSION_MIN_REQUIRED=WEBKIT_VERSION_LATEST',
36 'postbuild_name': 'Check For Global Initializers',
38 'sh', '<(DEPTH)/gyp/run-if-exists.sh', '<(DEPTH)/../Tools/Scripts/check-for-global-initializers'
42 'postbuild_name': 'Check For Weak VTables and Externals',
44 'sh', '<(DEPTH)/gyp/run-if-exists.sh', '<(DEPTH)/../Tools/Scripts/check-for-weak-vtables-and-externals'
48 'postbuild_name': 'Remove Headers If Needed',
50 'sh', '<(DEPTH)/gyp/remove-headers-if-needed.sh'
58 # FIXME: Remove these overrides once JavaScriptGlue.xcconfig is
59 # used only by this project.
60 'INFOPLIST_FILE': '<(DEPTH)/JavaScriptGlue/Info.plist',
61 'EXPORTED_SYMBOLS_FILE': '<(DEPTH)/JavaScriptGlue/JavaScriptGlue.exp',
67 'target_name': 'Update Version',
70 'action_name': 'Update Info.plist with version information',
74 'sh', '<(DEPTH)/gyp/update-info-plist.sh', '<(DEPTH)/JavaScriptGlue/Info.plist'