Skip to content

Commit c4bd8f3

Browse files
committed
SSZipArchive added as subproject.
Temporarily pointing to https://github.com/NickyWeber/ssziparchive.git as long as the main clone does not contain a static library target.
1 parent 7a73f79 commit c4bd8f3

File tree

3 files changed

+124
-22
lines changed

3 files changed

+124
-22
lines changed

.gitmodules

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@ url=https://github.com/slembcke/Chipmunk2D.git
77
branch = apportable
88
[submodule "external/SSZipArchive"]
99
path = external/SSZipArchive
10-
url = https://github.com/spritebuilder/ssziparchive.git
10+
url = https://github.com/NickyWeber/ssziparchive.git

cocos2d-ios.xcodeproj/project.pbxproj

Lines changed: 122 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,8 @@
114114
5BF3268F195F8E0300D9A51A /* CCGLView.java in Sources */ = {isa = PBXBuildFile; fileRef = 5BF3268D195F8E0300D9A51A /* CCGLView.java */; };
115115
5BF32698195F947800D9A51A /* CCActivity.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BF32696195F947800D9A51A /* CCActivity.h */; };
116116
5BF32699195F947800D9A51A /* CCActivity.m in Sources */ = {isa = PBXBuildFile; fileRef = 5BF32697195F947800D9A51A /* CCActivity.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -O0"; }; };
117+
83409E4919D5BADC004B7EB9 /* libSSZipArchive.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 83409E3619D5B791004B7EB9 /* libSSZipArchive.a */; };
118+
83B7DB7B19D32FD800B9A452 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 83E1A88D19C8C19D000A3BCA /* libz.dylib */; };
117119
83E1A86219C8ACA0000A3BCA /* CCPackage.h in Headers */ = {isa = PBXBuildFile; fileRef = 83E1A85A19C8ACA0000A3BCA /* CCPackage.h */; };
118120
83E1A86319C8ACA0000A3BCA /* CCPackage.m in Sources */ = {isa = PBXBuildFile; fileRef = 83E1A85B19C8ACA0000A3BCA /* CCPackage.m */; };
119121
83E1A86419C8ACA0000A3BCA /* CCPackageConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 83E1A85C19C8ACA0000A3BCA /* CCPackageConstants.h */; };
@@ -127,7 +129,6 @@
127129
83E1A86F19C8ACAF000A3BCA /* CCPackageUnzipperDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 83E1A86C19C8ACAF000A3BCA /* CCPackageUnzipperDelegate.h */; };
128130
83E1A87619C8ACC1000A3BCA /* CCPackageDownload.h in Headers */ = {isa = PBXBuildFile; fileRef = 83E1A87019C8ACC1000A3BCA /* CCPackageDownload.h */; };
129131
83E1A87719C8ACC1000A3BCA /* CCPackageDownload.m in Sources */ = {isa = PBXBuildFile; fileRef = 83E1A87119C8ACC1000A3BCA /* CCPackageDownload.m */; };
130-
83E1A87819C8ACC1000A3BCA /* PBXBuildFile */ = {isa = PBXBuildFile; fileRef = 83E1A87219C8ACC1000A3BCA /* CCPackageDownloadDelegate.h */; };
131132
83E1A87919C8ACC1000A3BCA /* CCPackageDownloadManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 83E1A87319C8ACC1000A3BCA /* CCPackageDownloadManager.h */; };
132133
83E1A87A19C8ACC1000A3BCA /* CCPackageDownloadManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 83E1A87419C8ACC1000A3BCA /* CCPackageDownloadManager.m */; };
133134
83E1A87B19C8ACC1000A3BCA /* CCPackageDownloadManagerDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 83E1A87519C8ACC1000A3BCA /* CCPackageDownloadManagerDelegate.h */; };
@@ -139,7 +140,6 @@
139140
83E1A88919C8ACDC000A3BCA /* CCPackageInstallData.m in Sources */ = {isa = PBXBuildFile; fileRef = 83E1A88119C8ACDC000A3BCA /* CCPackageInstallData.m */; };
140141
83E1A88A19C8ACDC000A3BCA /* CCPackageInstaller.h in Headers */ = {isa = PBXBuildFile; fileRef = 83E1A88219C8ACDC000A3BCA /* CCPackageInstaller.h */; };
141142
83E1A88B19C8ACDC000A3BCA /* CCPackageInstaller.m in Sources */ = {isa = PBXBuildFile; fileRef = 83E1A88319C8ACDC000A3BCA /* CCPackageInstaller.m */; };
142-
83E1A88E19C8C19D000A3BCA /* PBXBuildFile */ = {isa = PBXBuildFile; fileRef = 83E1A88D19C8C19D000A3BCA /* libz.dylib */; };
143143
9D85671D191B018200573093 /* CCEffectBrightness.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D85671B191B018200573093 /* CCEffectBrightness.h */; };
144144
9D85671E191B018200573093 /* CCEffectBrightness.m in Sources */ = {isa = PBXBuildFile; fileRef = 9D85671C191B018200573093 /* CCEffectBrightness.m */; };
145145
9D856721191B019900573093 /* CCEffectContrast.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D85671F191B019900573093 /* CCEffectContrast.h */; };
@@ -606,6 +606,55 @@
606606
/* End PBXBuildFile section */
607607

608608
/* Begin PBXContainerItemProxy section */
609+
83409E3119D5B791004B7EB9 /* PBXContainerItemProxy */ = {
610+
isa = PBXContainerItemProxy;
611+
containerPortal = 83409E2A19D5B791004B7EB9 /* SSZipArchive.xcodeproj */;
612+
proxyType = 2;
613+
remoteGlobalIDString = 21CC41A517DB7D1300201DDC;
614+
remoteInfo = SSZipArchiveExampleApp;
615+
};
616+
83409E3319D5B791004B7EB9 /* PBXContainerItemProxy */ = {
617+
isa = PBXContainerItemProxy;
618+
containerPortal = 83409E2A19D5B791004B7EB9 /* SSZipArchive.xcodeproj */;
619+
proxyType = 2;
620+
remoteGlobalIDString = 21CC41C017DB7D1300201DDC;
621+
remoteInfo = SSZipArchiveTests;
622+
};
623+
83409E3519D5B791004B7EB9 /* PBXContainerItemProxy */ = {
624+
isa = PBXContainerItemProxy;
625+
containerPortal = 83409E2A19D5B791004B7EB9 /* SSZipArchive.xcodeproj */;
626+
proxyType = 2;
627+
remoteGlobalIDString = 83409DCE19D5B65B004B7EB9;
628+
remoteInfo = SSZipArchive;
629+
};
630+
83409E3719D5B791004B7EB9 /* PBXContainerItemProxy */ = {
631+
isa = PBXContainerItemProxy;
632+
containerPortal = 83409E2A19D5B791004B7EB9 /* SSZipArchive.xcodeproj */;
633+
proxyType = 2;
634+
remoteGlobalIDString = 83409DDB19D5B65C004B7EB9;
635+
remoteInfo = SSZipArchiveTests;
636+
};
637+
83409E3919D5B7A4004B7EB9 /* PBXContainerItemProxy */ = {
638+
isa = PBXContainerItemProxy;
639+
containerPortal = 83409E2A19D5B791004B7EB9 /* SSZipArchive.xcodeproj */;
640+
proxyType = 1;
641+
remoteGlobalIDString = 83409DCD19D5B65B004B7EB9;
642+
remoteInfo = SSZipArchive;
643+
};
644+
83409E3B19D5B7DB004B7EB9 /* PBXContainerItemProxy */ = {
645+
isa = PBXContainerItemProxy;
646+
containerPortal = 83409E2A19D5B791004B7EB9 /* SSZipArchive.xcodeproj */;
647+
proxyType = 1;
648+
remoteGlobalIDString = 83409DCD19D5B65B004B7EB9;
649+
remoteInfo = SSZipArchive;
650+
};
651+
839B148519CC1D6A0000E5E2 /* PBXContainerItemProxy */ = {
652+
isa = PBXContainerItemProxy;
653+
containerPortal = FC39961319C3B92F00C93E5E /* ObjectAL.xcodeproj */;
654+
proxyType = 2;
655+
remoteGlobalIDString = D369B53219C8E73C00BA46EA;
656+
remoteInfo = "ObjectAL (Mac)";
657+
};
609658
B759E52C1880C66900E8166C /* PBXContainerItemProxy */ = {
610659
isa = PBXContainerItemProxy;
611660
containerPortal = B759E5281880C66900E8166C /* Chipmunk7-ios.xcodeproj */;
@@ -634,13 +683,6 @@
634683
remoteGlobalIDString = CBBAB312171D0B84009B955F;
635684
remoteInfo = "ObjectAL (iOS)";
636685
};
637-
FC39961C19C3B92F00C93E5E /* PBXContainerItemProxy */ = {
638-
isa = PBXContainerItemProxy;
639-
containerPortal = FC39961319C3B92F00C93E5E /* ObjectAL.xcodeproj */;
640-
proxyType = 2;
641-
remoteGlobalIDString = CBBAB33D171D0BC4009B955F;
642-
remoteInfo = "ObjectAL (OSX)";
643-
};
644686
FC39961E19C3B92F00C93E5E /* PBXContainerItemProxy */ = {
645687
isa = PBXContainerItemProxy;
646688
containerPortal = FC39961319C3B92F00C93E5E /* ObjectAL.xcodeproj */;
@@ -788,11 +830,12 @@
788830
5BC3CB5219626E4F00C4F0D0 /* CCGestureListener.java */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.java; path = CCGestureListener.java; sourceTree = "<group>"; };
789831
5BC3CB5719626FA000C4F0D0 /* CCGestureListener.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CCGestureListener.h; path = Android/CCGestureListener.h; sourceTree = "<group>"; };
790832
5BC3CB5819626FA000C4F0D0 /* CCGestureListener.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = CCGestureListener.m; path = Android/CCGestureListener.m; sourceTree = "<group>"; };
791-
5BF3267A195F8D8800D9A51A /* cocos2dJava.jar */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = file; path = cocos2dJava.jar; sourceTree = BUILT_PRODUCTS_DIR; };
833+
5BF3267A195F8D8800D9A51A /* cocos2dJava.jar */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = archive.jar; path = cocos2dJava.jar; sourceTree = BUILT_PRODUCTS_DIR; };
792834
5BF3268C195F8E0300D9A51A /* CCActivity.java */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.java; path = CCActivity.java; sourceTree = "<group>"; };
793835
5BF3268D195F8E0300D9A51A /* CCGLView.java */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.java; path = CCGLView.java; sourceTree = "<group>"; };
794836
5BF32696195F947800D9A51A /* CCActivity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CCActivity.h; path = Android/CCActivity.h; sourceTree = "<group>"; };
795837
5BF32697195F947800D9A51A /* CCActivity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = CCActivity.m; path = Android/CCActivity.m; sourceTree = "<group>"; };
838+
83409E2A19D5B791004B7EB9 /* SSZipArchive.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = SSZipArchive.xcodeproj; path = external/SSZipArchive/SSZipArchive.xcodeproj; sourceTree = "<group>"; };
796839
83E1A85A19C8ACA0000A3BCA /* CCPackage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCPackage.h; sourceTree = "<group>"; };
797840
83E1A85B19C8ACA0000A3BCA /* CCPackage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CCPackage.m; sourceTree = "<group>"; };
798841
83E1A85C19C8ACA0000A3BCA /* CCPackageConstants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CCPackageConstants.h; sourceTree = "<group>"; };
@@ -1044,6 +1087,8 @@
10441087
isa = PBXFrameworksBuildPhase;
10451088
buildActionMask = 2147483647;
10461089
files = (
1090+
83409E4919D5BADC004B7EB9 /* libSSZipArchive.a in Frameworks */,
1091+
83B7DB7B19D32FD800B9A452 /* libz.dylib in Frameworks */,
10471092
FC64014019C79716003E595A /* libObjectAL.a in Frameworks */,
10481093
D3903B1A19952ABD003AA81A /* Metal.framework in Frameworks */,
10491094
D24FAEEC198014B90043E27D /* GLKit.framework in Frameworks */,
@@ -1141,6 +1186,7 @@
11411186
501756090F335CE900624901 /* external */ = {
11421187
isa = PBXGroup;
11431188
children = (
1189+
83409E2A19D5B791004B7EB9 /* SSZipArchive.xcodeproj */,
11441190
FC39961319C3B92F00C93E5E /* ObjectAL.xcodeproj */,
11451191
B759E5281880C66900E8166C /* Chipmunk7-ios.xcodeproj */,
11461192
);
@@ -1468,6 +1514,17 @@
14681514
path = cocos2d;
14691515
sourceTree = "<group>";
14701516
};
1517+
83409E2B19D5B791004B7EB9 /* Products */ = {
1518+
isa = PBXGroup;
1519+
children = (
1520+
83409E3219D5B791004B7EB9 /* SSZipArchive.app */,
1521+
83409E3419D5B791004B7EB9 /* SSZipArchiveTests.xctest */,
1522+
83409E3619D5B791004B7EB9 /* libSSZipArchive.a */,
1523+
83409E3819D5B791004B7EB9 /* SSZipArchiveTests.xctest */,
1524+
);
1525+
name = Products;
1526+
sourceTree = "<group>";
1527+
};
14711528
83E1A85619C8AC2A000A3BCA /* Packages */ = {
14721529
isa = PBXGroup;
14731530
children = (
@@ -1808,8 +1865,8 @@
18081865
isa = PBXGroup;
18091866
children = (
18101867
FC39961B19C3B92F00C93E5E /* libObjectAL.a */,
1811-
FC39961D19C3B92F00C93E5E /* ObjectAL.framework */,
18121868
FC39961F19C3B92F00C93E5E /* libObjectAL (Android).a */,
1869+
839B148619CC1D6A0000E5E2 /* libObjectAL (Mac).a */,
18131870
);
18141871
name = Products;
18151872
sourceTree = "<group>";
@@ -2149,6 +2206,7 @@
21492206
buildRules = (
21502207
);
21512208
dependencies = (
2209+
83409E3A19D5B7A4004B7EB9 /* PBXTargetDependency */,
21522210
FCFDA23E19C78E2D00B90910 /* PBXTargetDependency */,
21532211
B759E5321880C70A00E8166C /* PBXTargetDependency */,
21542212
);
@@ -2187,6 +2245,7 @@
21872245
buildRules = (
21882246
);
21892247
dependencies = (
2248+
83409E3C19D5B7DB004B7EB9 /* PBXTargetDependency */,
21902249
FC39962119C3BB3A00C93E5E /* PBXTargetDependency */,
21912250
D2FEB60E194F6C9E00FC0574 /* PBXTargetDependency */,
21922251
);
@@ -2225,6 +2284,10 @@
22252284
ProductGroup = FC39961419C3B92F00C93E5E /* Products */;
22262285
ProjectRef = FC39961319C3B92F00C93E5E /* ObjectAL.xcodeproj */;
22272286
},
2287+
{
2288+
ProductGroup = 83409E2B19D5B791004B7EB9 /* Products */;
2289+
ProjectRef = 83409E2A19D5B791004B7EB9 /* SSZipArchive.xcodeproj */;
2290+
},
22282291
);
22292292
projectRoot = "";
22302293
targets = (
@@ -2237,6 +2300,42 @@
22372300
/* End PBXProject section */
22382301

22392302
/* Begin PBXReferenceProxy section */
2303+
83409E3219D5B791004B7EB9 /* SSZipArchive.app */ = {
2304+
isa = PBXReferenceProxy;
2305+
fileType = wrapper.application;
2306+
name = SSZipArchive.app;
2307+
path = SSZipArchiveExampleApp.app;
2308+
remoteRef = 83409E3119D5B791004B7EB9 /* PBXContainerItemProxy */;
2309+
sourceTree = BUILT_PRODUCTS_DIR;
2310+
};
2311+
83409E3419D5B791004B7EB9 /* SSZipArchiveTests.xctest */ = {
2312+
isa = PBXReferenceProxy;
2313+
fileType = wrapper.cfbundle;
2314+
path = SSZipArchiveTests.xctest;
2315+
remoteRef = 83409E3319D5B791004B7EB9 /* PBXContainerItemProxy */;
2316+
sourceTree = BUILT_PRODUCTS_DIR;
2317+
};
2318+
83409E3619D5B791004B7EB9 /* libSSZipArchive.a */ = {
2319+
isa = PBXReferenceProxy;
2320+
fileType = archive.ar;
2321+
path = libSSZipArchive.a;
2322+
remoteRef = 83409E3519D5B791004B7EB9 /* PBXContainerItemProxy */;
2323+
sourceTree = BUILT_PRODUCTS_DIR;
2324+
};
2325+
83409E3819D5B791004B7EB9 /* SSZipArchiveTests.xctest */ = {
2326+
isa = PBXReferenceProxy;
2327+
fileType = wrapper.cfbundle;
2328+
path = SSZipArchiveTests.xctest;
2329+
remoteRef = 83409E3719D5B791004B7EB9 /* PBXContainerItemProxy */;
2330+
sourceTree = BUILT_PRODUCTS_DIR;
2331+
};
2332+
839B148619CC1D6A0000E5E2 /* libObjectAL (Mac).a */ = {
2333+
isa = PBXReferenceProxy;
2334+
fileType = archive.ar;
2335+
path = "libObjectAL (Mac).a";
2336+
remoteRef = 839B148519CC1D6A0000E5E2 /* PBXContainerItemProxy */;
2337+
sourceTree = BUILT_PRODUCTS_DIR;
2338+
};
22402339
B759E52D1880C66900E8166C /* libObjectiveChipmunk-iPhone.a */ = {
22412340
isa = PBXReferenceProxy;
22422341
fileType = archive.ar;
@@ -2251,13 +2350,6 @@
22512350
remoteRef = FC39961A19C3B92F00C93E5E /* PBXContainerItemProxy */;
22522351
sourceTree = BUILT_PRODUCTS_DIR;
22532352
};
2254-
FC39961D19C3B92F00C93E5E /* ObjectAL.framework */ = {
2255-
isa = PBXReferenceProxy;
2256-
fileType = wrapper.framework;
2257-
path = ObjectAL.framework;
2258-
remoteRef = FC39961C19C3B92F00C93E5E /* PBXContainerItemProxy */;
2259-
sourceTree = BUILT_PRODUCTS_DIR;
2260-
};
22612353
FC39961F19C3B92F00C93E5E /* libObjectAL (Android).a */ = {
22622354
isa = PBXReferenceProxy;
22632355
fileType = archive.ar;
@@ -2575,6 +2667,16 @@
25752667
/* End PBXSourcesBuildPhase section */
25762668

25772669
/* Begin PBXTargetDependency section */
2670+
83409E3A19D5B7A4004B7EB9 /* PBXTargetDependency */ = {
2671+
isa = PBXTargetDependency;
2672+
name = SSZipArchive;
2673+
targetProxy = 83409E3919D5B7A4004B7EB9 /* PBXContainerItemProxy */;
2674+
};
2675+
83409E3C19D5B7DB004B7EB9 /* PBXTargetDependency */ = {
2676+
isa = PBXTargetDependency;
2677+
name = SSZipArchive;
2678+
targetProxy = 83409E3B19D5B7DB004B7EB9 /* PBXContainerItemProxy */;
2679+
};
25782680
B759E5321880C70A00E8166C /* PBXTargetDependency */ = {
25792681
isa = PBXTargetDependency;
25802682
name = "ObjectiveChipmunk-iPhone";
@@ -2626,7 +2728,6 @@
26262728
"$(SRCROOT)/external/Chipmunk/include",
26272729
"$(SRCROOT)/external/Chipmunk/objectivec/include",
26282730
"$(SRCROOT)/external/ObjectAL/**",
2629-
"$(SRCROOT)/external/SSZipArchive/SSZipArchive/**",
26302731
);
26312732
LIBRARY_SEARCH_PATHS = (
26322733
"$(inherited)",
@@ -2661,7 +2762,6 @@
26612762
"$(SRCROOT)/external/Chipmunk/include",
26622763
"$(SRCROOT)/external/Chipmunk/objectivec/include",
26632764
"$(SRCROOT)/external/ObjectAL/**",
2664-
"$(SRCROOT)/external/SSZipArchive/SSZipArchive/**",
26652765
);
26662766
LIBRARY_SEARCH_PATHS = (
26672767
"$(inherited)",
@@ -2781,6 +2881,7 @@
27812881
external/Chipmunk/include,
27822882
external/Chipmunk/objectivec/include,
27832883
"external/ObjectAL/**",
2884+
"external/SSZipArchive/**",
27842885
);
27852886
IPHONEOS_DEPLOYMENT_TARGET = 5.0;
27862887
ONLY_ACTIVE_ARCH = YES;
@@ -2831,6 +2932,7 @@
28312932
external/Chipmunk/include,
28322933
external/Chipmunk/objectivec/include,
28332934
"external/ObjectAL/**",
2935+
"external/SSZipArchive/**",
28342936
);
28352937
IPHONEOS_DEPLOYMENT_TARGET = 5.0;
28362938
ONLY_ACTIVE_ARCH = NO;

external/SSZipArchive

0 commit comments

Comments
 (0)