aboutsummaryrefslogtreecommitdiff
path: root/XBMC-ATV2.xcodeproj
diff options
context:
space:
mode:
authorMemphiz <memphis@machzwo.de>2012-06-03 19:34:56 +0200
committerMemphiz <memphis@machzwo.de>2012-06-03 22:06:47 +0200
commit564fbf7ef43079a9bd8f3fd13f591a2ec646d81d (patch)
treeeac26df010d575c36cbec1a82aaa189218546a53 /XBMC-ATV2.xcodeproj
parent6b2bb7842cace9a548925545beab46ac0cdfa19e (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')
-rw-r--r--XBMC-ATV2.xcodeproj/project.pbxproj15
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;