mirror of
https://github.com/vcmi/vcmi.git
synced 2024-12-24 22:14:36 +02:00
[iOS] set bundle version to date-commit
This commit is contained in:
parent
3f61e6f964
commit
8e066a00bc
@ -269,8 +269,10 @@ enable_pch(vcmiclient)
|
||||
|
||||
if(APPLE_IOS)
|
||||
add_custom_command(TARGET vcmiclient POST_BUILD
|
||||
COMMAND ios/set_build_version.sh "$<TARGET_BUNDLE_CONTENT_DIR:vcmiclient>"
|
||||
COMMAND ${CMAKE_COMMAND} --install "${CMAKE_BINARY_DIR}" --component "${CMAKE_INSTALL_DEFAULT_COMPONENT_NAME}" --config "$<CONFIG>" --prefix "$<TARGET_BUNDLE_CONTENT_DIR:vcmiclient>"
|
||||
COMMAND ${CMAKE_SOURCE_DIR}/ios/codesign.sh
|
||||
COMMAND ios/codesign.sh
|
||||
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
|
||||
)
|
||||
install(TARGETS vcmiclient DESTINATION Payload COMPONENT app) # for ipa generation with cpack
|
||||
else()
|
||||
|
7
ios/set_build_version.sh
Executable file
7
ios/set_build_version.sh
Executable file
@ -0,0 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
today=$(date '+%Y-%m-%d')
|
||||
commitShort=$(git rev-parse --short HEAD)
|
||||
bundleVersion="$today-$commitShort"
|
||||
|
||||
/usr/libexec/PlistBuddy "$1/Info.plist" -c "Set :CFBundleVersion $bundleVersion"
|
Loading…
Reference in New Issue
Block a user