Skip to content

Commit 7ecbb76

Browse files
committed
Merge pull request #46 from hyperoslo/feature/framework
Feature/framework
2 parents 2583b0a + 22fb0b5 commit 7ecbb76

File tree

8 files changed

+338
-392
lines changed

8 files changed

+338
-392
lines changed

Lightbox.xcodeproj/project.pbxproj

+318
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,318 @@
1+
// !$*UTF8*$!
2+
{
3+
archiveVersion = 1;
4+
classes = {
5+
};
6+
objectVersion = 46;
7+
objects = {
8+
9+
/* Begin PBXBuildFile section */
10+
D523B0BC1C43AA8A001AD1EC /* CenterCellCollectionViewFlowLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = D523B0B51C43AA8A001AD1EC /* CenterCellCollectionViewFlowLayout.swift */; };
11+
D523B0BD1C43AA8B001AD1EC /* LightboxConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = D523B0B61C43AA8A001AD1EC /* LightboxConfig.swift */; };
12+
D523B0BE1C43AA8B001AD1EC /* LightboxController.swift in Sources */ = {isa = PBXBuildFile; fileRef = D523B0B71C43AA8A001AD1EC /* LightboxController.swift */; };
13+
D523B0BF1C43AA8B001AD1EC /* LightboxDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = D523B0B81C43AA8A001AD1EC /* LightboxDataSource.swift */; };
14+
D523B0C01C43AA8B001AD1EC /* LightboxTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = D523B0B91C43AA8A001AD1EC /* LightboxTransition.swift */; };
15+
D523B0C11C43AA8B001AD1EC /* LightboxView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D523B0BA1C43AA8A001AD1EC /* LightboxView.swift */; };
16+
D523B0C21C43AA8B001AD1EC /* LightboxViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = D523B0BB1C43AA8A001AD1EC /* LightboxViewCell.swift */; };
17+
/* End PBXBuildFile section */
18+
19+
/* Begin PBXFileReference section */
20+
D523B0A91C43AA2A001AD1EC /* Lightbox.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Lightbox.framework; sourceTree = BUILT_PRODUCTS_DIR; };
21+
D523B0AE1C43AA2A001AD1EC /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
22+
D523B0B51C43AA8A001AD1EC /* CenterCellCollectionViewFlowLayout.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CenterCellCollectionViewFlowLayout.swift; sourceTree = "<group>"; };
23+
D523B0B61C43AA8A001AD1EC /* LightboxConfig.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LightboxConfig.swift; sourceTree = "<group>"; };
24+
D523B0B71C43AA8A001AD1EC /* LightboxController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LightboxController.swift; sourceTree = "<group>"; };
25+
D523B0B81C43AA8A001AD1EC /* LightboxDataSource.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LightboxDataSource.swift; sourceTree = "<group>"; };
26+
D523B0B91C43AA8A001AD1EC /* LightboxTransition.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LightboxTransition.swift; sourceTree = "<group>"; };
27+
D523B0BA1C43AA8A001AD1EC /* LightboxView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LightboxView.swift; sourceTree = "<group>"; };
28+
D523B0BB1C43AA8A001AD1EC /* LightboxViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LightboxViewCell.swift; sourceTree = "<group>"; };
29+
/* End PBXFileReference section */
30+
31+
/* Begin PBXFrameworksBuildPhase section */
32+
D523B0A51C43AA2A001AD1EC /* Frameworks */ = {
33+
isa = PBXFrameworksBuildPhase;
34+
buildActionMask = 2147483647;
35+
files = (
36+
);
37+
runOnlyForDeploymentPostprocessing = 0;
38+
};
39+
/* End PBXFrameworksBuildPhase section */
40+
41+
/* Begin PBXGroup section */
42+
D523B09F1C43AA2A001AD1EC = {
43+
isa = PBXGroup;
44+
children = (
45+
D523B0B41C43AA8A001AD1EC /* Source */,
46+
D523B0AB1C43AA2A001AD1EC /* Lightbox */,
47+
D523B0AA1C43AA2A001AD1EC /* Products */,
48+
);
49+
sourceTree = "<group>";
50+
};
51+
D523B0AA1C43AA2A001AD1EC /* Products */ = {
52+
isa = PBXGroup;
53+
children = (
54+
D523B0A91C43AA2A001AD1EC /* Lightbox.framework */,
55+
);
56+
name = Products;
57+
sourceTree = "<group>";
58+
};
59+
D523B0AB1C43AA2A001AD1EC /* Lightbox */ = {
60+
isa = PBXGroup;
61+
children = (
62+
D523B0AE1C43AA2A001AD1EC /* Info.plist */,
63+
);
64+
path = Lightbox;
65+
sourceTree = "<group>";
66+
};
67+
D523B0B41C43AA8A001AD1EC /* Source */ = {
68+
isa = PBXGroup;
69+
children = (
70+
D523B0B51C43AA8A001AD1EC /* CenterCellCollectionViewFlowLayout.swift */,
71+
D523B0B61C43AA8A001AD1EC /* LightboxConfig.swift */,
72+
D523B0B71C43AA8A001AD1EC /* LightboxController.swift */,
73+
D523B0B81C43AA8A001AD1EC /* LightboxDataSource.swift */,
74+
D523B0B91C43AA8A001AD1EC /* LightboxTransition.swift */,
75+
D523B0BA1C43AA8A001AD1EC /* LightboxView.swift */,
76+
D523B0BB1C43AA8A001AD1EC /* LightboxViewCell.swift */,
77+
);
78+
path = Source;
79+
sourceTree = "<group>";
80+
};
81+
/* End PBXGroup section */
82+
83+
/* Begin PBXHeadersBuildPhase section */
84+
D523B0A61C43AA2A001AD1EC /* Headers */ = {
85+
isa = PBXHeadersBuildPhase;
86+
buildActionMask = 2147483647;
87+
files = (
88+
);
89+
runOnlyForDeploymentPostprocessing = 0;
90+
};
91+
/* End PBXHeadersBuildPhase section */
92+
93+
/* Begin PBXNativeTarget section */
94+
D523B0A81C43AA2A001AD1EC /* Lightbox-iOS */ = {
95+
isa = PBXNativeTarget;
96+
buildConfigurationList = D523B0B11C43AA2A001AD1EC /* Build configuration list for PBXNativeTarget "Lightbox-iOS" */;
97+
buildPhases = (
98+
D523B0A41C43AA2A001AD1EC /* Sources */,
99+
D523B0A51C43AA2A001AD1EC /* Frameworks */,
100+
D523B0A61C43AA2A001AD1EC /* Headers */,
101+
D523B0A71C43AA2A001AD1EC /* Resources */,
102+
);
103+
buildRules = (
104+
);
105+
dependencies = (
106+
);
107+
name = "Lightbox-iOS";
108+
productName = Lightbox;
109+
productReference = D523B0A91C43AA2A001AD1EC /* Lightbox.framework */;
110+
productType = "com.apple.product-type.framework";
111+
};
112+
/* End PBXNativeTarget section */
113+
114+
/* Begin PBXProject section */
115+
D523B0A01C43AA2A001AD1EC /* Project object */ = {
116+
isa = PBXProject;
117+
attributes = {
118+
LastUpgradeCheck = 0720;
119+
ORGANIZATIONNAME = "Hyper Interaktiv AS";
120+
TargetAttributes = {
121+
D523B0A81C43AA2A001AD1EC = {
122+
CreatedOnToolsVersion = 7.2;
123+
};
124+
};
125+
};
126+
buildConfigurationList = D523B0A31C43AA2A001AD1EC /* Build configuration list for PBXProject "Lightbox" */;
127+
compatibilityVersion = "Xcode 3.2";
128+
developmentRegion = English;
129+
hasScannedForEncodings = 0;
130+
knownRegions = (
131+
en,
132+
);
133+
mainGroup = D523B09F1C43AA2A001AD1EC;
134+
productRefGroup = D523B0AA1C43AA2A001AD1EC /* Products */;
135+
projectDirPath = "";
136+
projectRoot = "";
137+
targets = (
138+
D523B0A81C43AA2A001AD1EC /* Lightbox-iOS */,
139+
);
140+
};
141+
/* End PBXProject section */
142+
143+
/* Begin PBXResourcesBuildPhase section */
144+
D523B0A71C43AA2A001AD1EC /* Resources */ = {
145+
isa = PBXResourcesBuildPhase;
146+
buildActionMask = 2147483647;
147+
files = (
148+
);
149+
runOnlyForDeploymentPostprocessing = 0;
150+
};
151+
/* End PBXResourcesBuildPhase section */
152+
153+
/* Begin PBXSourcesBuildPhase section */
154+
D523B0A41C43AA2A001AD1EC /* Sources */ = {
155+
isa = PBXSourcesBuildPhase;
156+
buildActionMask = 2147483647;
157+
files = (
158+
D523B0BD1C43AA8B001AD1EC /* LightboxConfig.swift in Sources */,
159+
D523B0C11C43AA8B001AD1EC /* LightboxView.swift in Sources */,
160+
D523B0BE1C43AA8B001AD1EC /* LightboxController.swift in Sources */,
161+
D523B0C21C43AA8B001AD1EC /* LightboxViewCell.swift in Sources */,
162+
D523B0BC1C43AA8A001AD1EC /* CenterCellCollectionViewFlowLayout.swift in Sources */,
163+
D523B0C01C43AA8B001AD1EC /* LightboxTransition.swift in Sources */,
164+
D523B0BF1C43AA8B001AD1EC /* LightboxDataSource.swift in Sources */,
165+
);
166+
runOnlyForDeploymentPostprocessing = 0;
167+
};
168+
/* End PBXSourcesBuildPhase section */
169+
170+
/* Begin XCBuildConfiguration section */
171+
D523B0AF1C43AA2A001AD1EC /* Debug */ = {
172+
isa = XCBuildConfiguration;
173+
buildSettings = {
174+
ALWAYS_SEARCH_USER_PATHS = NO;
175+
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
176+
CLANG_CXX_LIBRARY = "libc++";
177+
CLANG_ENABLE_MODULES = YES;
178+
CLANG_ENABLE_OBJC_ARC = YES;
179+
CLANG_WARN_BOOL_CONVERSION = YES;
180+
CLANG_WARN_CONSTANT_CONVERSION = YES;
181+
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
182+
CLANG_WARN_EMPTY_BODY = YES;
183+
CLANG_WARN_ENUM_CONVERSION = YES;
184+
CLANG_WARN_INT_CONVERSION = YES;
185+
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
186+
CLANG_WARN_UNREACHABLE_CODE = YES;
187+
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
188+
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
189+
COPY_PHASE_STRIP = NO;
190+
CURRENT_PROJECT_VERSION = 1;
191+
DEBUG_INFORMATION_FORMAT = dwarf;
192+
ENABLE_STRICT_OBJC_MSGSEND = YES;
193+
ENABLE_TESTABILITY = YES;
194+
GCC_C_LANGUAGE_STANDARD = gnu99;
195+
GCC_DYNAMIC_NO_PIC = NO;
196+
GCC_NO_COMMON_BLOCKS = YES;
197+
GCC_OPTIMIZATION_LEVEL = 0;
198+
GCC_PREPROCESSOR_DEFINITIONS = (
199+
"DEBUG=1",
200+
"$(inherited)",
201+
);
202+
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
203+
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
204+
GCC_WARN_UNDECLARED_SELECTOR = YES;
205+
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
206+
GCC_WARN_UNUSED_FUNCTION = YES;
207+
GCC_WARN_UNUSED_VARIABLE = YES;
208+
IPHONEOS_DEPLOYMENT_TARGET = 9.2;
209+
MTL_ENABLE_DEBUG_INFO = YES;
210+
ONLY_ACTIVE_ARCH = YES;
211+
SDKROOT = iphoneos;
212+
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
213+
TARGETED_DEVICE_FAMILY = "1,2";
214+
VERSIONING_SYSTEM = "apple-generic";
215+
VERSION_INFO_PREFIX = "";
216+
};
217+
name = Debug;
218+
};
219+
D523B0B01C43AA2A001AD1EC /* Release */ = {
220+
isa = XCBuildConfiguration;
221+
buildSettings = {
222+
ALWAYS_SEARCH_USER_PATHS = NO;
223+
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
224+
CLANG_CXX_LIBRARY = "libc++";
225+
CLANG_ENABLE_MODULES = YES;
226+
CLANG_ENABLE_OBJC_ARC = YES;
227+
CLANG_WARN_BOOL_CONVERSION = YES;
228+
CLANG_WARN_CONSTANT_CONVERSION = YES;
229+
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
230+
CLANG_WARN_EMPTY_BODY = YES;
231+
CLANG_WARN_ENUM_CONVERSION = YES;
232+
CLANG_WARN_INT_CONVERSION = YES;
233+
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
234+
CLANG_WARN_UNREACHABLE_CODE = YES;
235+
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
236+
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
237+
COPY_PHASE_STRIP = NO;
238+
CURRENT_PROJECT_VERSION = 1;
239+
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
240+
ENABLE_NS_ASSERTIONS = NO;
241+
ENABLE_STRICT_OBJC_MSGSEND = YES;
242+
GCC_C_LANGUAGE_STANDARD = gnu99;
243+
GCC_NO_COMMON_BLOCKS = YES;
244+
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
245+
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
246+
GCC_WARN_UNDECLARED_SELECTOR = YES;
247+
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
248+
GCC_WARN_UNUSED_FUNCTION = YES;
249+
GCC_WARN_UNUSED_VARIABLE = YES;
250+
IPHONEOS_DEPLOYMENT_TARGET = 9.2;
251+
MTL_ENABLE_DEBUG_INFO = NO;
252+
SDKROOT = iphoneos;
253+
TARGETED_DEVICE_FAMILY = "1,2";
254+
VALIDATE_PRODUCT = YES;
255+
VERSIONING_SYSTEM = "apple-generic";
256+
VERSION_INFO_PREFIX = "";
257+
};
258+
name = Release;
259+
};
260+
D523B0B21C43AA2A001AD1EC /* Debug */ = {
261+
isa = XCBuildConfiguration;
262+
buildSettings = {
263+
DEFINES_MODULE = YES;
264+
DYLIB_COMPATIBILITY_VERSION = 1;
265+
DYLIB_CURRENT_VERSION = 1;
266+
DYLIB_INSTALL_NAME_BASE = "@rpath";
267+
INFOPLIST_FILE = Lightbox/Info.plist;
268+
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
269+
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
270+
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
271+
PRODUCT_BUNDLE_IDENTIFIER = no.hyper.Lightbox;
272+
PRODUCT_NAME = Lightbox;
273+
SKIP_INSTALL = YES;
274+
};
275+
name = Debug;
276+
};
277+
D523B0B31C43AA2A001AD1EC /* Release */ = {
278+
isa = XCBuildConfiguration;
279+
buildSettings = {
280+
DEFINES_MODULE = YES;
281+
DYLIB_COMPATIBILITY_VERSION = 1;
282+
DYLIB_CURRENT_VERSION = 1;
283+
DYLIB_INSTALL_NAME_BASE = "@rpath";
284+
INFOPLIST_FILE = Lightbox/Info.plist;
285+
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
286+
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
287+
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
288+
PRODUCT_BUNDLE_IDENTIFIER = no.hyper.Lightbox;
289+
PRODUCT_NAME = Lightbox;
290+
SKIP_INSTALL = YES;
291+
};
292+
name = Release;
293+
};
294+
/* End XCBuildConfiguration section */
295+
296+
/* Begin XCConfigurationList section */
297+
D523B0A31C43AA2A001AD1EC /* Build configuration list for PBXProject "Lightbox" */ = {
298+
isa = XCConfigurationList;
299+
buildConfigurations = (
300+
D523B0AF1C43AA2A001AD1EC /* Debug */,
301+
D523B0B01C43AA2A001AD1EC /* Release */,
302+
);
303+
defaultConfigurationIsVisible = 0;
304+
defaultConfigurationName = Release;
305+
};
306+
D523B0B11C43AA2A001AD1EC /* Build configuration list for PBXNativeTarget "Lightbox-iOS" */ = {
307+
isa = XCConfigurationList;
308+
buildConfigurations = (
309+
D523B0B21C43AA2A001AD1EC /* Debug */,
310+
D523B0B31C43AA2A001AD1EC /* Release */,
311+
);
312+
defaultConfigurationIsVisible = 0;
313+
defaultConfigurationName = Release;
314+
};
315+
/* End XCConfigurationList section */
316+
};
317+
rootObject = D523B0A01C43AA2A001AD1EC /* Project object */;
318+
}

Pod/Pod.xcodeproj/project.xcworkspace/contents.xcworkspacedata renamed to Lightbox.xcodeproj/project.xcworkspace/contents.xcworkspacedata

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)