Skip to content

Commit 1191a53

Browse files
committed
Update check...
1 parent e223d31 commit 1191a53

File tree

2 files changed

+97
-0
lines changed

2 files changed

+97
-0
lines changed

Console.xcodeproj/project.pbxproj

Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,49 @@
2424
05CD94E21F8A6B1800B60CFC /* ASLMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 05CD94E11F8A6B1800B60CFC /* ASLMessage.swift */; };
2525
05CD94E51F8A7A4E00B60CFC /* ASLSender.swift in Sources */ = {isa = PBXBuildFile; fileRef = 05CD94E41F8A7A4E00B60CFC /* ASLSender.swift */; };
2626
05CD94E71F8A817800B60CFC /* ASL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 05CD94E61F8A817800B60CFC /* ASL.swift */; };
27+
05CD94F31F8A8AB800B60CFC /* GitHubUpdates.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 05CD94EE1F8A8AA700B60CFC /* GitHubUpdates.framework */; };
28+
05CD94F51F8A8AC000B60CFC /* GitHubUpdates.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 05CD94EE1F8A8AA700B60CFC /* GitHubUpdates.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
2729
05D79B3B1E6E116D00A9467D /* Console.PreferencesWindowController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 05D79B391E6E116D00A9467D /* Console.PreferencesWindowController.xib */; };
2830
05EE15DB1EBCEBC8004AED58 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 05EE15DA1EBCEBC8004AED58 /* Cocoa.framework */; };
2931
/* End PBXBuildFile section */
3032

33+
/* Begin PBXContainerItemProxy section */
34+
05CD94ED1F8A8AA700B60CFC /* PBXContainerItemProxy */ = {
35+
isa = PBXContainerItemProxy;
36+
containerPortal = 05CD94E81F8A8AA700B60CFC /* GitHubUpdates.xcodeproj */;
37+
proxyType = 2;
38+
remoteGlobalIDString = 05F82B251EF32EA700EC8A93;
39+
remoteInfo = GitHubUpdates;
40+
};
41+
05CD94EF1F8A8AA700B60CFC /* PBXContainerItemProxy */ = {
42+
isa = PBXContainerItemProxy;
43+
containerPortal = 05CD94E81F8A8AA700B60CFC /* GitHubUpdates.xcodeproj */;
44+
proxyType = 2;
45+
remoteGlobalIDString = 0555EBA01EF3DDA10016167F;
46+
remoteInfo = Relauncher;
47+
};
48+
05CD94F11F8A8AB500B60CFC /* PBXContainerItemProxy */ = {
49+
isa = PBXContainerItemProxy;
50+
containerPortal = 05CD94E81F8A8AA700B60CFC /* GitHubUpdates.xcodeproj */;
51+
proxyType = 1;
52+
remoteGlobalIDString = 05F82B241EF32EA700EC8A93;
53+
remoteInfo = GitHubUpdates;
54+
};
55+
/* End PBXContainerItemProxy section */
56+
57+
/* Begin PBXCopyFilesBuildPhase section */
58+
05CD94F41F8A8ABB00B60CFC /* CopyFiles */ = {
59+
isa = PBXCopyFilesBuildPhase;
60+
buildActionMask = 2147483647;
61+
dstPath = "";
62+
dstSubfolderSpec = 10;
63+
files = (
64+
05CD94F51F8A8AC000B60CFC /* GitHubUpdates.framework in CopyFiles */,
65+
);
66+
runOnlyForDeploymentPostprocessing = 0;
67+
};
68+
/* End PBXCopyFilesBuildPhase section */
69+
3170
/* Begin PBXFileReference section */
3271
052CAA391DA394D7001536E4 /* Console.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = Console.icns; sourceTree = "<group>"; };
3372
053291041DA44EF200E46312 /* Defaults.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Defaults.plist; sourceTree = "<group>"; };
@@ -48,6 +87,7 @@
4887
05CD94E11F8A6B1800B60CFC /* ASLMessage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ASLMessage.swift; sourceTree = "<group>"; };
4988
05CD94E41F8A7A4E00B60CFC /* ASLSender.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ASLSender.swift; sourceTree = "<group>"; };
5089
05CD94E61F8A817800B60CFC /* ASL.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ASL.swift; sourceTree = "<group>"; };
90+
05CD94E81F8A8AA700B60CFC /* GitHubUpdates.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = GitHubUpdates.xcodeproj; path = Submodules/GitHubUpdates/GitHubUpdates.xcodeproj; sourceTree = "<group>"; };
5191
05D79B381E6E081200A9467D /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; };
5292
05D79B3A1E6E116D00A9467D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/Console.PreferencesWindowController.xib; sourceTree = "<group>"; };
5393
05EE15DA1EBCEBC8004AED58 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; };
@@ -58,6 +98,7 @@
5898
isa = PBXFrameworksBuildPhase;
5999
buildActionMask = 2147483647;
60100
files = (
101+
05CD94F31F8A8AB800B60CFC /* GitHubUpdates.framework in Frameworks */,
61102
05EE15DB1EBCEBC8004AED58 /* Cocoa.framework in Frameworks */,
62103
);
63104
runOnlyForDeploymentPostprocessing = 0;
@@ -97,6 +138,7 @@
97138
isa = PBXGroup;
98139
children = (
99140
05D79B381E6E081200A9467D /* README.md */,
141+
05CD94E81F8A8AA700B60CFC /* GitHubUpdates.xcodeproj */,
100142
05BF7FF61BAC748800A88F65 /* Console */,
101143
05BF7FF51BAC748800A88F65 /* Products */,
102144
05EE15D91EBCEBC8004AED58 /* Frameworks */,
@@ -165,6 +207,15 @@
165207
path = Extensions;
166208
sourceTree = "<group>";
167209
};
210+
05CD94E91F8A8AA700B60CFC /* Products */ = {
211+
isa = PBXGroup;
212+
children = (
213+
05CD94EE1F8A8AA700B60CFC /* GitHubUpdates.framework */,
214+
05CD94F01F8A8AA700B60CFC /* Relauncher */,
215+
);
216+
name = Products;
217+
sourceTree = "<group>";
218+
};
168219
05EE15D91EBCEBC8004AED58 /* Frameworks */ = {
169220
isa = PBXGroup;
170221
children = (
@@ -183,10 +234,12 @@
183234
05BF7FF01BAC748800A88F65 /* Sources */,
184235
05BF7FF11BAC748800A88F65 /* Frameworks */,
185236
05BF7FF21BAC748800A88F65 /* Resources */,
237+
05CD94F41F8A8ABB00B60CFC /* CopyFiles */,
186238
);
187239
buildRules = (
188240
);
189241
dependencies = (
242+
05CD94F21F8A8AB500B60CFC /* PBXTargetDependency */,
190243
);
191244
name = Console;
192245
productName = Console;
@@ -221,13 +274,36 @@
221274
mainGroup = 05BF7FEB1BAC748800A88F65;
222275
productRefGroup = 05BF7FF51BAC748800A88F65 /* Products */;
223276
projectDirPath = "";
277+
projectReferences = (
278+
{
279+
ProductGroup = 05CD94E91F8A8AA700B60CFC /* Products */;
280+
ProjectRef = 05CD94E81F8A8AA700B60CFC /* GitHubUpdates.xcodeproj */;
281+
},
282+
);
224283
projectRoot = "";
225284
targets = (
226285
05BF7FF31BAC748800A88F65 /* Console */,
227286
);
228287
};
229288
/* End PBXProject section */
230289

290+
/* Begin PBXReferenceProxy section */
291+
05CD94EE1F8A8AA700B60CFC /* GitHubUpdates.framework */ = {
292+
isa = PBXReferenceProxy;
293+
fileType = wrapper.framework;
294+
path = GitHubUpdates.framework;
295+
remoteRef = 05CD94ED1F8A8AA700B60CFC /* PBXContainerItemProxy */;
296+
sourceTree = BUILT_PRODUCTS_DIR;
297+
};
298+
05CD94F01F8A8AA700B60CFC /* Relauncher */ = {
299+
isa = PBXReferenceProxy;
300+
fileType = "compiled.mach-o.executable";
301+
path = Relauncher;
302+
remoteRef = 05CD94EF1F8A8AA700B60CFC /* PBXContainerItemProxy */;
303+
sourceTree = BUILT_PRODUCTS_DIR;
304+
};
305+
/* End PBXReferenceProxy section */
306+
231307
/* Begin PBXResourcesBuildPhase section */
232308
05BF7FF21BAC748800A88F65 /* Resources */ = {
233309
isa = PBXResourcesBuildPhase;
@@ -266,6 +342,14 @@
266342
};
267343
/* End PBXSourcesBuildPhase section */
268344

345+
/* Begin PBXTargetDependency section */
346+
05CD94F21F8A8AB500B60CFC /* PBXTargetDependency */ = {
347+
isa = PBXTargetDependency;
348+
name = GitHubUpdates;
349+
targetProxy = 05CD94F11F8A8AB500B60CFC /* PBXContainerItemProxy */;
350+
};
351+
/* End PBXTargetDependency section */
352+
269353
/* Begin PBXVariantGroup section */
270354
055F188C1F893C4500EBDEE1 /* Console.AboutWindowController.xib */ = {
271355
isa = PBXVariantGroup;

Console/UI/Base.lproj/MainMenu.xib

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,13 @@
3333
</connections>
3434
</menuItem>
3535
<menuItem isSeparatorItem="YES" id="wFC-TO-SCJ"/>
36+
<menuItem title="Check for Updates..." id="KLx-q9-KG5">
37+
<modifierMask key="keyEquivalentModifierMask"/>
38+
<connections>
39+
<action selector="checkForUpdates:" target="KR2-C7-DWs" id="zWL-B7-mMl"/>
40+
</connections>
41+
</menuItem>
42+
<menuItem isSeparatorItem="YES" id="ksL-hT-MUf"/>
3643
<menuItem title="Services" id="NMo-om-nkz">
3744
<modifierMask key="keyEquivalentModifierMask"/>
3845
<menu key="submenu" title="Services" systemMenu="services" id="hz9-B4-Xy5"/>
@@ -655,5 +662,11 @@
655662
</menuItem>
656663
</items>
657664
</menu>
665+
<customObject id="KR2-C7-DWs" customClass="GitHubUpdater">
666+
<userDefinedRuntimeAttributes>
667+
<userDefinedRuntimeAttribute type="string" keyPath="user" value="macmade"/>
668+
<userDefinedRuntimeAttribute type="string" keyPath="repository" value="Console"/>
669+
</userDefinedRuntimeAttributes>
670+
</customObject>
658671
</objects>
659672
</document>

0 commit comments

Comments
 (0)