From ee29955db061547bc31859ea1cce0abf0cf4d488 Mon Sep 17 00:00:00 2001 From: Chris Moeller Date: Sat, 12 Oct 2013 17:53:59 -0700 Subject: [PATCH] Fixed build version info generator --- Cog.xcodeproj/project.pbxproj | 4 ++-- Scripts/genversion.sh | 8 ++++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/Cog.xcodeproj/project.pbxproj b/Cog.xcodeproj/project.pbxproj index 686716e88..a6c37538f 100644 --- a/Cog.xcodeproj/project.pbxproj +++ b/Cog.xcodeproj/project.pbxproj @@ -2026,8 +2026,8 @@ outputPaths = ( ); runOnlyForDeploymentPostprocessing = 0; - shellPath = Scripts/genversion.sh; - shellScript = ""; + shellPath = /bin/sh; + shellScript = "${PROJECT_DIR}/Scripts/genversion.sh"; }; /* End PBXShellScriptBuildPhase section */ diff --git a/Scripts/genversion.sh b/Scripts/genversion.sh index cc6f1ae35..5ee8601c3 100755 --- a/Scripts/genversion.sh +++ b/Scripts/genversion.sh @@ -1,10 +1,14 @@ #!/bin/sh -hg_version=$(hg log -r . --template '{latesttag}-{latesttagdistance}-{node|short}') +hg_version=$(/usr/local/bin/hg log -r . --template '{latesttag}-{latesttagdistance}-{node|short}') build_time=$(date) -info_plist="${BUILT_PRODUCTS_DIR}/${EXECUTABLE_FOLDER_PATH}/Info.plist" +echo "hg_version=${hg_version}" +echo "build_time=${build_time}" + +info_plist="${BUILT_PRODUCTS_DIR}/${INFOPLIST_PATH}" /usr/libexec/PlistBuddy -c "Set :CFBundleVersion '${hg_version}'" "${info_plist}" /usr/libexec/PlistBuddy -c "Add :BuildTime date '${build_time}'" "${info_plist}" +exit 0