Skip to content

Commit 532e03c

Browse files
authored
Merge pull request rowanj#189 from claybridges/claybridges-misc
Rewire/fix MGScopeBar compile errors, etc.
2 parents b04009e + bc4193e commit 532e03c

File tree

9 files changed

+88
-13
lines changed

9 files changed

+88
-13
lines changed

.gitmodules

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
url = https://github.com/alexgorbatchev/SyntaxHighlighter.git
1010
[submodule "MGScopeBar"]
1111
path = External/MGScopeBar
12-
url = https://github.com/rowanj/MGScopeBar.git
12+
url = https://github.com/gitx/MGScopeBar.git
1313
[submodule "External/MAKVONotificationCenter"]
1414
path = External/MAKVONotificationCenter
1515
url = https://github.com/mikeash/MAKVONotificationCenter

External/Sparkle

Submodule Sparkle updated 140 files

External/SyntaxHighlighter

Submodule SyntaxHighlighter updated 94 files

GitX.xcodeproj/project.pbxproj

+61-1
Original file line numberDiff line numberDiff line change
@@ -343,6 +343,34 @@
343343
remoteGlobalIDString = 551BF110112F371800265053;
344344
remoteInfo = gitx_askpasswd;
345345
};
346+
6F9CFC2823327F1E0061EBAD /* PBXContainerItemProxy */ = {
347+
isa = PBXContainerItemProxy;
348+
containerPortal = 4A68AD5814A0050E006DE321 /* Sparkle.xcodeproj */;
349+
proxyType = 2;
350+
remoteGlobalIDString = 5AB8F19F214DA72000A1187F;
351+
remoteInfo = generate_keys;
352+
};
353+
6F9CFC2A23327F1E0061EBAD /* PBXContainerItemProxy */ = {
354+
isa = PBXContainerItemProxy;
355+
containerPortal = 4A68AD5814A0050E006DE321 /* Sparkle.xcodeproj */;
356+
proxyType = 2;
357+
remoteGlobalIDString = 5A5ADED7214EDE4900DF0099;
358+
remoteInfo = sign_update;
359+
};
360+
6F9CFC2C23327F1E0061EBAD /* PBXContainerItemProxy */ = {
361+
isa = PBXContainerItemProxy;
362+
containerPortal = 4A68AD5814A0050E006DE321 /* Sparkle.xcodeproj */;
363+
proxyType = 2;
364+
remoteGlobalIDString = EA4311EA229D651300A5503D;
365+
remoteInfo = bsdiff;
366+
};
367+
6F9CFC2E23327F1E0061EBAD /* PBXContainerItemProxy */ = {
368+
isa = PBXContainerItemProxy;
369+
containerPortal = 4A68AD5814A0050E006DE321 /* Sparkle.xcodeproj */;
370+
proxyType = 2;
371+
remoteGlobalIDString = EA4311A0229D5FBC00A5503D;
372+
remoteInfo = ed25519;
373+
};
346374
/* End PBXContainerItemProxy section */
347375

348376
/* Begin PBXCopyFilesBuildPhase section */
@@ -1093,6 +1121,10 @@
10931121
4D761CE61E552B1F004C3A6F /* UI Tests.xctest */,
10941122
4D761CE81E552B1F004C3A6F /* fileop */,
10951123
4D761CEA1E552B1F004C3A6F /* generate_appcast */,
1124+
6F9CFC2923327F1E0061EBAD /* generate_keys */,
1125+
6F9CFC2B23327F1E0061EBAD /* sign_update */,
1126+
6F9CFC2D23327F1E0061EBAD /* libbsdiff.a */,
1127+
6F9CFC2F23327F1E0061EBAD /* libed25519.a */,
10961128
);
10971129
name = Products;
10981130
sourceTree = "<group>";
@@ -1184,7 +1216,7 @@
11841216
29B97313FDCFA39411CA2CEA /* Project object */ = {
11851217
isa = PBXProject;
11861218
attributes = {
1187-
LastUpgradeCheck = 1010;
1219+
LastUpgradeCheck = 1100;
11881220
};
11891221
buildConfigurationList = 26FC0A880875C7B200E6366F /* Build configuration list for PBXProject "GitX" */;
11901222
compatibilityVersion = "Xcode 3.2";
@@ -1321,6 +1353,34 @@
13211353
remoteRef = 4D901E031C237186004C3A6F /* PBXContainerItemProxy */;
13221354
sourceTree = BUILT_PRODUCTS_DIR;
13231355
};
1356+
6F9CFC2923327F1E0061EBAD /* generate_keys */ = {
1357+
isa = PBXReferenceProxy;
1358+
fileType = "compiled.mach-o.executable";
1359+
path = generate_keys;
1360+
remoteRef = 6F9CFC2823327F1E0061EBAD /* PBXContainerItemProxy */;
1361+
sourceTree = BUILT_PRODUCTS_DIR;
1362+
};
1363+
6F9CFC2B23327F1E0061EBAD /* sign_update */ = {
1364+
isa = PBXReferenceProxy;
1365+
fileType = "compiled.mach-o.executable";
1366+
path = sign_update;
1367+
remoteRef = 6F9CFC2A23327F1E0061EBAD /* PBXContainerItemProxy */;
1368+
sourceTree = BUILT_PRODUCTS_DIR;
1369+
};
1370+
6F9CFC2D23327F1E0061EBAD /* libbsdiff.a */ = {
1371+
isa = PBXReferenceProxy;
1372+
fileType = archive.ar;
1373+
path = libbsdiff.a;
1374+
remoteRef = 6F9CFC2C23327F1E0061EBAD /* PBXContainerItemProxy */;
1375+
sourceTree = BUILT_PRODUCTS_DIR;
1376+
};
1377+
6F9CFC2F23327F1E0061EBAD /* libed25519.a */ = {
1378+
isa = PBXReferenceProxy;
1379+
fileType = archive.ar;
1380+
path = libed25519.a;
1381+
remoteRef = 6F9CFC2E23327F1E0061EBAD /* PBXContainerItemProxy */;
1382+
sourceTree = BUILT_PRODUCTS_DIR;
1383+
};
13241384
/* End PBXReferenceProxy section */
13251385

13261386
/* Begin PBXResourcesBuildPhase section */

GitX.xcodeproj/xcshareddata/xcschemes/GitX.xcscheme

+3-7
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "1010"
3+
LastUpgradeVersion = "1100"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"
@@ -27,8 +27,6 @@
2727
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
2828
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
2929
shouldUseLaunchSchemeArgsEnv = "YES">
30-
<Testables>
31-
</Testables>
3230
<MacroExpansion>
3331
<BuildableReference
3432
BuildableIdentifier = "primary"
@@ -38,8 +36,8 @@
3836
ReferencedContainer = "container:GitX.xcodeproj">
3937
</BuildableReference>
4038
</MacroExpansion>
41-
<AdditionalOptions>
42-
</AdditionalOptions>
39+
<Testables>
40+
</Testables>
4341
</TestAction>
4442
<LaunchAction
4543
buildConfiguration = "Debug"
@@ -74,8 +72,6 @@
7472
isEnabled = "NO">
7573
</EnvironmentVariable>
7674
</EnvironmentVariables>
77-
<AdditionalOptions>
78-
</AdditionalOptions>
7975
</LaunchAction>
8076
<ProfileAction
8177
buildConfiguration = "Release"
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>IDEDidComputeMac32BitWarning</key>
6+
<true/>
7+
</dict>
8+
</plist>

Scripts/build_objective_git.py

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
#!/usr/bin/env python
2+
import os
3+
4+
this_file = os.path.realpath(__file__)
5+
proj_dir = os.path.abspath(os.path.join(os.path.dirname(this_file), ".."))
6+
os.chdir(proj_dir)
7+
8+
os.system("git submodule update --init --recursive")
9+
os.chdir("External/objective-git")
10+
os.system("script/bootstrap")
11+
os.system("script/update_libgit2")

0 commit comments

Comments
 (0)