Files
2025-09-18 17:55:52 -04:00

30 lines
886 B
AppleScript

on run argv
set BuildConfig to (item 1 of argv)
set AppType to (item 2 of argv)
-- your script using the parameters follows
tell application "Finder"
set myFolder to (container of (path to me)) as text
set thePListPath to POSIX path of (myFolder & "build:" & BuildConfig & ":" & AppType & ".app:Contents:Info.plist")
set VersionFile to POSIX path of (myFolder & "build:" & BuildConfig & ":" & AppType & "Version.txt")
tell application "System Events"
tell property list file thePListPath
tell contents
set bVersion to value of property list item "CFBundleVersion"
end tell
end tell
end tell
try
open for access VersionFile with write permission
set eof of VersionFile to 0
write bVersion to VersionFile starting at eof
close access VersionFile
on error
try
close access VersionFile
end try
end try
end tell
end run