Skip to content

Commit 7f485d2

Browse files
committed
macOS: Sparkle 2.0 を使う w/ pre-built binary
1 parent 37f6e4f commit 7f485d2

File tree

8 files changed

+93
-20
lines changed

8 files changed

+93
-20
lines changed

.gitmodules

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
[submodule "thirdparty/SparkleBinaries"]
2+
path = thirdparty/SparkleBinaries
3+
url = https://github.com/cinderella-project/iMast-Sparkle-Build
4+
branch = artifacts

Podfile

+1-2
Original file line numberDiff line numberDiff line change
@@ -59,11 +59,10 @@ abstract_target 'iMastShared' do
5959

6060
abstract_target 'Mac' do
6161
platform :osx, '10.15'
62-
target 'iMast Mac' do
62+
target 'iMast Mac (App Store)' do
6363
end
6464

6565
target 'iMast Mac (with Sparkle)' do
66-
pod "Sparkle", "1.24.0"
6766
end
6867

6968
target 'iMastMacCore' do

Podfile.lock

+1-5
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ PODS:
1919
- SDWebImage/Core (= 5.9.1)
2020
- SDWebImage/Core (5.9.1)
2121
- SnapKit (5.0.1)
22-
- Sparkle (1.24.0)
2322
- Starscream (3.1.1)
2423
- STRegex (2.1.1)
2524
- SVProgressHUD (2.2.5)
@@ -43,7 +42,6 @@ DEPENDENCIES:
4342
- ReachabilitySwift (~> 4.3.1)
4443
- SDWebImage (~> 5.9.1)
4544
- SnapKit (~> 5.0.1)
46-
- Sparkle (= 1.24.0)
4745
- Starscream (~> 3.1.1)
4846
- STRegex (~> 2.1.1)
4947
- SVProgressHUD
@@ -67,7 +65,6 @@ SPEC REPOS:
6765
- ReachabilitySwift
6866
- SDWebImage
6967
- SnapKit
70-
- Sparkle
7168
- Starscream
7269
- STRegex
7370
- SVProgressHUD
@@ -101,7 +98,6 @@ SPEC CHECKSUMS:
10198
ReachabilitySwift: 4032e2f59586e11e3b0ebe15b167abdd587a388b
10299
SDWebImage: a990c053fff71e388a10f3357edb0be17929c9c5
103100
SnapKit: 97b92857e3df3a0c71833cce143274bf6ef8e5eb
104-
Sparkle: 270cd27377bf04e9c128af06e3a22d0f572d6ee3
105101
Starscream: 4bb2f9942274833f7b4d296a55504dcfc7edb7b0
106102
STRegex: d49e88d0fe58538d3175fdd989bc1243b9be2a07
107103
SVProgressHUD: 1428aafac632c1f86f62aa4243ec12008d7a51d6
@@ -110,6 +106,6 @@ SPEC CHECKSUMS:
110106
SwiftyJSON: 36413e04c44ee145039d332b4f4e2d3e8d6c4db7
111107
"※ikemen": da47fe6e0acfbe241611221f4d98ade266bf50a2
112108

113-
PODFILE CHECKSUM: 047b1a6bf0cab6c334b6e07eb23a7fb492ccf205
109+
PODFILE CHECKSUM: 4c8d1e891fb2ea165921e2563121848869a9c936
114110

115111
COCOAPODS: 1.8.4

Sources/iOS/App/Settings.bundle/com.mono0926.LicensePlist.latest_result.txt

+6-4
Original file line numberDiff line numberDiff line change
@@ -390,10 +390,6 @@ name: SnapKit, nameSpecified:
390390
body: Copyright (c) 2011-P…
391391
version: 5.0.1
392392

393-
name: Sparkle, nameSpecified:
394-
body: Copyright (c) 2006-2…
395-
version: 1.24.0
396-
397393
name: Starscream, nameSpecified:
398394
body: …
399395
version: 3.1.1
@@ -648,8 +644,14 @@ name: mikutter, nameSpecified: , owner: mikutter, version:
648644

649645
name: mikutter, nameSpecified: , owner: mikutter, version:
650646

647+
name: Sparkle, nameSpecified: , owner: sparkle-project, version:
648+
649+
name: Sparkle, nameSpecified: , owner: sparkle-project, version:
650+
651651
name: mikutter, nameSpecified: , owner: mikutter, version:
652652

653+
name: Sparkle, nameSpecified: , owner: sparkle-project, version:
654+
653655
name: iMast (LICENSE), nameSpecified: , version:
654656
body: …
655657

Sources/iOS/App/Settings.bundle/com.mono0926.LicensePlist.plist

+1-1
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@
150150
<key>File</key>
151151
<string>com.mono0926.LicensePlist/Sparkle</string>
152152
<key>Title</key>
153-
<string>Sparkle (1.24.0)</string>
153+
<string>Sparkle</string>
154154
<key>Type</key>
155155
<string>PSChildPaneSpecifier</string>
156156
</dict>

iMast.xcodeproj/project.pbxproj

+77-8
Large diffs are not rendered by default.

license_plist.yml

+2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
github:
22
- owner: mikutter
33
name: mikutter
4+
- owner: sparkle-project
5+
name: Sparkle
46
manual:
57
- name: iMast (NOTICE)
68
file: NOTICE

thirdparty/SparkleBinaries

Submodule SparkleBinaries added at bbe06b3

0 commit comments

Comments
 (0)