Added automatic version generator script
parent
1aedb01c6b
commit
62695ecf30
|
@ -1484,6 +1484,7 @@
|
||||||
8E757AEC09F3265E0080F1EE /* CopyFiles */,
|
8E757AEC09F3265E0080F1EE /* CopyFiles */,
|
||||||
177FD1000B90CB570011C3B5 /* CopyFiles */,
|
177FD1000B90CB570011C3B5 /* CopyFiles */,
|
||||||
07DFC3930ECDF80100DA400D /* CopyFiles */,
|
07DFC3930ECDF80100DA400D /* CopyFiles */,
|
||||||
|
8384911C1807E9ED00E7332D /* ShellScript */,
|
||||||
);
|
);
|
||||||
buildRules = (
|
buildRules = (
|
||||||
);
|
);
|
||||||
|
@ -1847,6 +1848,22 @@
|
||||||
};
|
};
|
||||||
/* End PBXResourcesBuildPhase section */
|
/* End PBXResourcesBuildPhase section */
|
||||||
|
|
||||||
|
/* Begin PBXShellScriptBuildPhase section */
|
||||||
|
8384911C1807E9ED00E7332D /* ShellScript */ = {
|
||||||
|
isa = PBXShellScriptBuildPhase;
|
||||||
|
buildActionMask = 2147483647;
|
||||||
|
files = (
|
||||||
|
);
|
||||||
|
inputPaths = (
|
||||||
|
);
|
||||||
|
outputPaths = (
|
||||||
|
);
|
||||||
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
|
shellPath = Scripts/genversion.sh;
|
||||||
|
shellScript = "";
|
||||||
|
};
|
||||||
|
/* End PBXShellScriptBuildPhase section */
|
||||||
|
|
||||||
/* Begin PBXSourcesBuildPhase section */
|
/* Begin PBXSourcesBuildPhase section */
|
||||||
8D11072C0486CEB800E47090 /* Sources */ = {
|
8D11072C0486CEB800E47090 /* Sources */ = {
|
||||||
isa = PBXSourcesBuildPhase;
|
isa = PBXSourcesBuildPhase;
|
||||||
|
|
|
@ -0,0 +1,10 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
hg_version=$(hg log -r . --template '{latesttag}-{latesttagdistance}-{node|short}')
|
||||||
|
|
||||||
|
build_time=$(date)
|
||||||
|
|
||||||
|
info_plist="${BUILT_PRODUCTS_DIR}/${EXECUTABLE_FOLDER_PATH}/Info.plist"
|
||||||
|
/usr/libexec/PlistBuddy -c "Set :CFBundleVersion '${hg_version}'" "${info_plist}"
|
||||||
|
/usr/libexec/PlistBuddy -c "Add :BuildTime date '${build_time}'" "${info_plist}"
|
||||||
|
|
Loading…
Reference in New Issue