diff options
author | Memphiz <memphis@machzwo.de> | 2012-06-03 19:34:56 +0200 |
---|---|---|
committer | Memphiz <memphis@machzwo.de> | 2012-06-03 22:06:47 +0200 |
commit | 564fbf7ef43079a9bd8f3fd13f591a2ec646d81d (patch) | |
tree | eac26df010d575c36cbec1a82aaa189218546a53 /XBMC-ATV2.xcodeproj/project.pbxproj | |
parent | 6b2bb7842cace9a548925545beab46ac0cdfa19e (diff) |
[xcode] - add build phase script for doing fancy ln stuff for getting our build folder back when using xcode4 (this fixes our packaging scripts for xcode4)
- add debugtype to dwarf+dsym on osx - else xcode4 doesn't generate dsym files
Diffstat (limited to 'XBMC-ATV2.xcodeproj/project.pbxproj')
-rw-r--r-- | XBMC-ATV2.xcodeproj/project.pbxproj | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/XBMC-ATV2.xcodeproj/project.pbxproj b/XBMC-ATV2.xcodeproj/project.pbxproj index be23bfe8be..b3f53ffea4 100644 --- a/XBMC-ATV2.xcodeproj/project.pbxproj +++ b/XBMC-ATV2.xcodeproj/project.pbxproj @@ -6164,6 +6164,7 @@ 8D576313048677EA00EA77CD /* Frameworks */, F589B48B128A696700D8079E /* copy root files */, F589B48D128A697C00D8079E /* copy frameworks */, + 1D64E5F4157BCD6E001ACEBE /* genoutputdirlink */, ); buildRules = ( ); @@ -6214,6 +6215,20 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ + 1D64E5F4157BCD6E001ACEBE /* genoutputdirlink */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = genoutputdirlink; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "if [ ${XCODE_VERSION_MAJOR} -gt 400 ]\nthen\n TARGET_OUTPUT_DIR=\"${PROJECT_DIR}/build/${CONFIGURATION}${EFFECTIVE_PLATFORM_NAME}\"\n mkdir -p \"${TARGET_OUTPUT_DIR}\"\n\n ln -sf \"${BUILT_PRODUCTS_DIR}/${FULL_PRODUCT_NAME}\" \"${TARGET_OUTPUT_DIR}/\"\n ln -sf \"${BUILT_PRODUCTS_DIR}/${DWARF_DSYM_FILE_NAME}\" \"${TARGET_OUTPUT_DIR}/\"\nfi"; + }; F589B48B128A696700D8079E /* copy root files */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; |