Ivan Valkou 5 лет назад
Родитель
Сommit
720da1f1bc
2 измененных файлов с 13 добавлено и 1 удалено
  1. 1 1
      FreeAPS/Resources/Info.plist
  2. 12 0
      scripts/build-number-update.swift

+ 1 - 1
FreeAPS/Resources/Info.plist

@@ -17,7 +17,7 @@
 	<key>CFBundleShortVersionString</key>
 	<key>CFBundleShortVersionString</key>
 	<string>$(MARKETING_VERSION)</string>
 	<string>$(MARKETING_VERSION)</string>
 	<key>CFBundleVersion</key>
 	<key>CFBundleVersion</key>
-	<string>1</string>
+	<string>224</string>
 	<key>LSApplicationQueriesSchemes</key>
 	<key>LSApplicationQueriesSchemes</key>
 	<array>
 	<array>
 		<string>dexcomg6</string>
 		<string>dexcomg6</string>

+ 12 - 0
scripts/build-number-update.swift

@@ -211,14 +211,26 @@ guard var buildInfoPlist = InfoPlist(fromFileAtURL: URL(fileURLWithPath: "\(targ
     exit(1)
     exit(1)
 }
 }
 
 
+guard let scrRoot = ProcessInfo.processInfo.environment["SRCROOT"], !targetBuildDir.isEmpty else {
+    print("error: SRCROOT environment variable is empty!")
+    exit(1)
+}
+
+guard var sourceInfoPlist = InfoPlist(fromFileAtURL: URL(fileURLWithPath: "\(scrRoot)/FreeAPS/Resources/Info.plist")) else {
+    print("error: Source Info Plist cannot be load!")
+    exit(1)
+}
+
 switch currentBranch {
 switch currentBranch {
 case let .Release(version):
 case let .Release(version):
     buildInfoPlist.version = version
     buildInfoPlist.version = version
     buildInfoPlist.build = commitsCount
     buildInfoPlist.build = commitsCount
+    sourceInfoPlist.build = commitsCount
 default:
 default:
     buildInfoPlist.build = "\(commitsCount)"
     buildInfoPlist.build = "\(commitsCount)"
 }
 }
 
 
 buildInfoPlist.save()
 buildInfoPlist.save()
+sourceInfoPlist.save()
 
 
 checkdSYM(buildNumber: buildInfoPlist.build)
 checkdSYM(buildNumber: buildInfoPlist.build)