Skip to content

Commit 81cd565

Browse files
committed
Initial Commit
0 parents  commit 81cd565

File tree

3 files changed

+280
-0
lines changed

3 files changed

+280
-0
lines changed

BinaryCoder.xcodeproj/project.pbxproj

+259
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,259 @@
1+
// !$*UTF8*$!
2+
{
3+
archiveVersion = 1;
4+
classes = {
5+
};
6+
objectVersion = 48;
7+
objects = {
8+
9+
/* Begin PBXFileReference section */
10+
C21B178A1F21827F00286183 /* libBinaryCoder.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libBinaryCoder.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
11+
/* End PBXFileReference section */
12+
13+
/* Begin PBXFrameworksBuildPhase section */
14+
C21B17871F21827F00286183 /* Frameworks */ = {
15+
isa = PBXFrameworksBuildPhase;
16+
buildActionMask = 2147483647;
17+
files = (
18+
);
19+
runOnlyForDeploymentPostprocessing = 0;
20+
};
21+
/* End PBXFrameworksBuildPhase section */
22+
23+
/* Begin PBXGroup section */
24+
C21B17811F21827F00286183 = {
25+
isa = PBXGroup;
26+
children = (
27+
C21B178B1F21827F00286183 /* Products */,
28+
);
29+
sourceTree = "<group>";
30+
};
31+
C21B178B1F21827F00286183 /* Products */ = {
32+
isa = PBXGroup;
33+
children = (
34+
C21B178A1F21827F00286183 /* libBinaryCoder.dylib */,
35+
);
36+
name = Products;
37+
sourceTree = "<group>";
38+
};
39+
/* End PBXGroup section */
40+
41+
/* Begin PBXHeadersBuildPhase section */
42+
C21B17881F21827F00286183 /* Headers */ = {
43+
isa = PBXHeadersBuildPhase;
44+
buildActionMask = 2147483647;
45+
files = (
46+
);
47+
runOnlyForDeploymentPostprocessing = 0;
48+
};
49+
/* End PBXHeadersBuildPhase section */
50+
51+
/* Begin PBXNativeTarget section */
52+
C21B17891F21827F00286183 /* BinaryCoder */ = {
53+
isa = PBXNativeTarget;
54+
buildConfigurationList = C21B178E1F21827F00286183 /* Build configuration list for PBXNativeTarget "BinaryCoder" */;
55+
buildPhases = (
56+
C21B17861F21827F00286183 /* Sources */,
57+
C21B17871F21827F00286183 /* Frameworks */,
58+
C21B17881F21827F00286183 /* Headers */,
59+
);
60+
buildRules = (
61+
);
62+
dependencies = (
63+
);
64+
name = BinaryCoder;
65+
productName = BinaryCoder;
66+
productReference = C21B178A1F21827F00286183 /* libBinaryCoder.dylib */;
67+
productType = "com.apple.product-type.library.dynamic";
68+
};
69+
/* End PBXNativeTarget section */
70+
71+
/* Begin PBXProject section */
72+
C21B17821F21827F00286183 /* Project object */ = {
73+
isa = PBXProject;
74+
attributes = {
75+
LastUpgradeCheck = 0900;
76+
ORGANIZATIONNAME = mikeash;
77+
TargetAttributes = {
78+
C21B17891F21827F00286183 = {
79+
CreatedOnToolsVersion = 9.0;
80+
};
81+
};
82+
};
83+
buildConfigurationList = C21B17851F21827F00286183 /* Build configuration list for PBXProject "BinaryCoder" */;
84+
compatibilityVersion = "Xcode 8.0";
85+
developmentRegion = en;
86+
hasScannedForEncodings = 0;
87+
knownRegions = (
88+
en,
89+
);
90+
mainGroup = C21B17811F21827F00286183;
91+
productRefGroup = C21B178B1F21827F00286183 /* Products */;
92+
projectDirPath = "";
93+
projectRoot = "";
94+
targets = (
95+
C21B17891F21827F00286183 /* BinaryCoder */,
96+
);
97+
};
98+
/* End PBXProject section */
99+
100+
/* Begin PBXSourcesBuildPhase section */
101+
C21B17861F21827F00286183 /* Sources */ = {
102+
isa = PBXSourcesBuildPhase;
103+
buildActionMask = 2147483647;
104+
files = (
105+
);
106+
runOnlyForDeploymentPostprocessing = 0;
107+
};
108+
/* End PBXSourcesBuildPhase section */
109+
110+
/* Begin XCBuildConfiguration section */
111+
C21B178C1F21827F00286183 /* Debug */ = {
112+
isa = XCBuildConfiguration;
113+
buildSettings = {
114+
ALWAYS_SEARCH_USER_PATHS = NO;
115+
CLANG_ANALYZER_NONNULL = YES;
116+
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
117+
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
118+
CLANG_CXX_LIBRARY = "libc++";
119+
CLANG_ENABLE_MODULES = YES;
120+
CLANG_ENABLE_OBJC_ARC = YES;
121+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
122+
CLANG_WARN_BOOL_CONVERSION = YES;
123+
CLANG_WARN_COMMA = YES;
124+
CLANG_WARN_CONSTANT_CONVERSION = YES;
125+
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
126+
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
127+
CLANG_WARN_EMPTY_BODY = YES;
128+
CLANG_WARN_ENUM_CONVERSION = YES;
129+
CLANG_WARN_INFINITE_RECURSION = YES;
130+
CLANG_WARN_INT_CONVERSION = YES;
131+
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
132+
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
133+
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
134+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
135+
CLANG_WARN_STRICT_PROTOTYPES = YES;
136+
CLANG_WARN_SUSPICIOUS_MOVE = YES;
137+
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
138+
CLANG_WARN_UNREACHABLE_CODE = YES;
139+
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
140+
CODE_SIGN_IDENTITY = "Mac Developer";
141+
COPY_PHASE_STRIP = NO;
142+
DEBUG_INFORMATION_FORMAT = dwarf;
143+
ENABLE_STRICT_OBJC_MSGSEND = YES;
144+
ENABLE_TESTABILITY = YES;
145+
GCC_C_LANGUAGE_STANDARD = gnu11;
146+
GCC_DYNAMIC_NO_PIC = NO;
147+
GCC_NO_COMMON_BLOCKS = YES;
148+
GCC_OPTIMIZATION_LEVEL = 0;
149+
GCC_PREPROCESSOR_DEFINITIONS = (
150+
"DEBUG=1",
151+
"$(inherited)",
152+
);
153+
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
154+
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
155+
GCC_WARN_UNDECLARED_SELECTOR = YES;
156+
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
157+
GCC_WARN_UNUSED_FUNCTION = YES;
158+
GCC_WARN_UNUSED_VARIABLE = YES;
159+
MACOSX_DEPLOYMENT_TARGET = 10.12;
160+
MTL_ENABLE_DEBUG_INFO = YES;
161+
ONLY_ACTIVE_ARCH = YES;
162+
SDKROOT = macosx;
163+
};
164+
name = Debug;
165+
};
166+
C21B178D1F21827F00286183 /* Release */ = {
167+
isa = XCBuildConfiguration;
168+
buildSettings = {
169+
ALWAYS_SEARCH_USER_PATHS = NO;
170+
CLANG_ANALYZER_NONNULL = YES;
171+
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
172+
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
173+
CLANG_CXX_LIBRARY = "libc++";
174+
CLANG_ENABLE_MODULES = YES;
175+
CLANG_ENABLE_OBJC_ARC = YES;
176+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
177+
CLANG_WARN_BOOL_CONVERSION = YES;
178+
CLANG_WARN_COMMA = YES;
179+
CLANG_WARN_CONSTANT_CONVERSION = YES;
180+
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
181+
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
182+
CLANG_WARN_EMPTY_BODY = YES;
183+
CLANG_WARN_ENUM_CONVERSION = YES;
184+
CLANG_WARN_INFINITE_RECURSION = YES;
185+
CLANG_WARN_INT_CONVERSION = YES;
186+
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
187+
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
188+
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
189+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
190+
CLANG_WARN_STRICT_PROTOTYPES = YES;
191+
CLANG_WARN_SUSPICIOUS_MOVE = YES;
192+
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
193+
CLANG_WARN_UNREACHABLE_CODE = YES;
194+
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
195+
CODE_SIGN_IDENTITY = "Mac Developer";
196+
COPY_PHASE_STRIP = NO;
197+
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
198+
ENABLE_NS_ASSERTIONS = NO;
199+
ENABLE_STRICT_OBJC_MSGSEND = YES;
200+
GCC_C_LANGUAGE_STANDARD = gnu11;
201+
GCC_NO_COMMON_BLOCKS = YES;
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+
MACOSX_DEPLOYMENT_TARGET = 10.12;
209+
MTL_ENABLE_DEBUG_INFO = NO;
210+
SDKROOT = macosx;
211+
};
212+
name = Release;
213+
};
214+
C21B178F1F21827F00286183 /* Debug */ = {
215+
isa = XCBuildConfiguration;
216+
buildSettings = {
217+
DEVELOPMENT_TEAM = 44N4WJ59X4;
218+
DYLIB_COMPATIBILITY_VERSION = 1;
219+
DYLIB_CURRENT_VERSION = 1;
220+
EXECUTABLE_PREFIX = lib;
221+
PRODUCT_NAME = "$(TARGET_NAME)";
222+
};
223+
name = Debug;
224+
};
225+
C21B17901F21827F00286183 /* Release */ = {
226+
isa = XCBuildConfiguration;
227+
buildSettings = {
228+
DEVELOPMENT_TEAM = 44N4WJ59X4;
229+
DYLIB_COMPATIBILITY_VERSION = 1;
230+
DYLIB_CURRENT_VERSION = 1;
231+
EXECUTABLE_PREFIX = lib;
232+
PRODUCT_NAME = "$(TARGET_NAME)";
233+
};
234+
name = Release;
235+
};
236+
/* End XCBuildConfiguration section */
237+
238+
/* Begin XCConfigurationList section */
239+
C21B17851F21827F00286183 /* Build configuration list for PBXProject "BinaryCoder" */ = {
240+
isa = XCConfigurationList;
241+
buildConfigurations = (
242+
C21B178C1F21827F00286183 /* Debug */,
243+
C21B178D1F21827F00286183 /* Release */,
244+
);
245+
defaultConfigurationIsVisible = 0;
246+
defaultConfigurationName = Release;
247+
};
248+
C21B178E1F21827F00286183 /* Build configuration list for PBXNativeTarget "BinaryCoder" */ = {
249+
isa = XCConfigurationList;
250+
buildConfigurations = (
251+
C21B178F1F21827F00286183 /* Debug */,
252+
C21B17901F21827F00286183 /* Release */,
253+
);
254+
defaultConfigurationIsVisible = 0;
255+
};
256+
/* End XCConfigurationList section */
257+
};
258+
rootObject = C21B17821F21827F00286183 /* Project object */;
259+
}

BinaryCoder.xcodeproj/project.xcworkspace/contents.xcworkspacedata

+7
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
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>SchemeUserState</key>
6+
<dict>
7+
<key>BinaryCoder.xcscheme</key>
8+
<dict>
9+
<key>orderHint</key>
10+
<integer>0</integer>
11+
</dict>
12+
</dict>
13+
</dict>
14+
</plist>

0 commit comments

Comments
 (0)