|
|
@@ -10,8 +10,9 @@
|
|
|
CD217D911CCAD587007C50C6 /* json_test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CD217D8F1CCAD587007C50C6 /* json_test.cpp */; };
|
|
|
CD472C761CCC1ABD0084C8D6 /* json_common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CD472C751CCC1ABD0084C8D6 /* json_common.cpp */; };
|
|
|
CD472C771CCC1ABD0084C8D6 /* json_common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CD472C751CCC1ABD0084C8D6 /* json_common.cpp */; };
|
|
|
+ CD472C801CCDA4B00084C8D6 /* json_parser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CD472C7F1CCDA4B00084C8D6 /* json_parser.cpp */; };
|
|
|
CDB2F7431C5D48090067C2EC /* json.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CDB2F7411C5D48090067C2EC /* json.cpp */; };
|
|
|
- CDB2F7441C5D48090067C2EC /* json.h in Headers */ = {isa = PBXBuildFile; fileRef = CDB2F7421C5D48090067C2EC /* json.h */; };
|
|
|
+ CDB2F7441C5D48090067C2EC /* json.hpp in Headers */ = {isa = PBXBuildFile; fileRef = CDB2F7421C5D48090067C2EC /* json.hpp */; };
|
|
|
/* End PBXBuildFile section */
|
|
|
|
|
|
/* Begin PBXCopyFilesBuildPhase section */
|
|
|
@@ -28,7 +29,7 @@
|
|
|
|
|
|
/* Begin PBXFileReference section */
|
|
|
CD217D8F1CCAD587007C50C6 /* json_test.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = json_test.cpp; sourceTree = "<group>"; };
|
|
|
- CD217D921CCAD885007C50C6 /* json_common.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = json_common.h; sourceTree = "<group>"; };
|
|
|
+ CD217D921CCAD885007C50C6 /* json_common.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = json_common.hpp; sourceTree = "<group>"; };
|
|
|
CD472C751CCC1ABD0084C8D6 /* json_common.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = json_common.cpp; sourceTree = "<group>"; };
|
|
|
CD472C791CCC1CD80084C8D6 /* json_tuple_binder.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = json_tuple_binder.hpp; sourceTree = "<group>"; };
|
|
|
CD472C7A1CCC1D440084C8D6 /* json_object_binder.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = json_object_binder.hpp; sourceTree = "<group>"; };
|
|
|
@@ -36,11 +37,12 @@
|
|
|
CD472C7C1CCC1DDF0084C8D6 /* json_direct_vector_binder.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = json_direct_vector_binder.hpp; sourceTree = "<group>"; };
|
|
|
CD472C7D1CCC1E120084C8D6 /* json_direct_scalar_binder.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = json_direct_scalar_binder.hpp; sourceTree = "<group>"; };
|
|
|
CD472C7E1CCC498C0084C8D6 /* json_direct_binder.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = json_direct_binder.hpp; sourceTree = "<group>"; };
|
|
|
+ CD472C7F1CCDA4B00084C8D6 /* json_parser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = json_parser.cpp; sourceTree = "<group>"; };
|
|
|
CDB2F7331C5D47F70067C2EC /* libjson.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libjson.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
|
CDB2F7411C5D48090067C2EC /* json.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; path = json.cpp; sourceTree = "<group>"; tabWidth = 2; };
|
|
|
- CDB2F7421C5D48090067C2EC /* json.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.c.h; path = json.h; sourceTree = "<group>"; tabWidth = 2; };
|
|
|
- CDB2F7451C5E9BEB0067C2EC /* json_parser.hpp */ = {isa = PBXFileReference; indentWidth = 2; lastKnownFileType = sourcecode.cpp.h; path = json_parser.hpp; sourceTree = "<group>"; tabWidth = 2; };
|
|
|
- CDB2F7461C5EA2E80067C2EC /* json_binder.hpp */ = {isa = PBXFileReference; indentWidth = 2; lastKnownFileType = sourcecode.cpp.h; path = json_binder.hpp; sourceTree = "<group>"; tabWidth = 2; };
|
|
|
+ CDB2F7421C5D48090067C2EC /* json.hpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.cpp.h; path = json.hpp; sourceTree = "<group>"; tabWidth = 2; };
|
|
|
+ CDB2F7451C5E9BEB0067C2EC /* json_binder_parser.hpp */ = {isa = PBXFileReference; indentWidth = 2; lastKnownFileType = sourcecode.cpp.h; path = json_binder_parser.hpp; sourceTree = "<group>"; tabWidth = 2; };
|
|
|
+ CDB2F7461C5EA2E80067C2EC /* json_binder.hpp */ = {isa = PBXFileReference; indentWidth = 2; lastKnownFileType = sourcecode.cpp.h; path = json_binder.hpp; sourceTree = SOURCE_ROOT; tabWidth = 2; };
|
|
|
CDF643321C6E9A8B0016A475 /* json-test */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "json-test"; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
|
/* End PBXFileReference section */
|
|
|
|
|
|
@@ -65,6 +67,7 @@
|
|
|
CD472C781CCC1CB00084C8D6 /* impl */ = {
|
|
|
isa = PBXGroup;
|
|
|
children = (
|
|
|
+ CDB2F7451C5E9BEB0067C2EC /* json_binder_parser.hpp */,
|
|
|
CD472C791CCC1CD80084C8D6 /* json_tuple_binder.hpp */,
|
|
|
CD472C7A1CCC1D440084C8D6 /* json_object_binder.hpp */,
|
|
|
CD472C7E1CCC498C0084C8D6 /* json_direct_binder.hpp */,
|
|
|
@@ -73,20 +76,36 @@
|
|
|
CD472C7C1CCC1DDF0084C8D6 /* json_direct_vector_binder.hpp */,
|
|
|
);
|
|
|
name = impl;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ CD472C821CCDA5830084C8D6 /* binder */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ CDB2F7461C5EA2E80067C2EC /* json_binder.hpp */,
|
|
|
+ CD472C781CCC1CB00084C8D6 /* impl */,
|
|
|
+ );
|
|
|
+ name = binder;
|
|
|
path = json;
|
|
|
sourceTree = "<group>";
|
|
|
};
|
|
|
+ CD472C831CCDA5990084C8D6 /* json */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ CDB2F7411C5D48090067C2EC /* json.cpp */,
|
|
|
+ CDB2F7421C5D48090067C2EC /* json.hpp */,
|
|
|
+ CD472C7F1CCDA4B00084C8D6 /* json_parser.cpp */,
|
|
|
+ );
|
|
|
+ name = json;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
CDB2F72A1C5D47F70067C2EC = {
|
|
|
isa = PBXGroup;
|
|
|
children = (
|
|
|
CD217D8F1CCAD587007C50C6 /* json_test.cpp */,
|
|
|
- CDB2F7411C5D48090067C2EC /* json.cpp */,
|
|
|
- CDB2F7421C5D48090067C2EC /* json.h */,
|
|
|
- CD217D921CCAD885007C50C6 /* json_common.h */,
|
|
|
+ CD217D921CCAD885007C50C6 /* json_common.hpp */,
|
|
|
CD472C751CCC1ABD0084C8D6 /* json_common.cpp */,
|
|
|
- CDB2F7451C5E9BEB0067C2EC /* json_parser.hpp */,
|
|
|
- CDB2F7461C5EA2E80067C2EC /* json_binder.hpp */,
|
|
|
- CD472C781CCC1CB00084C8D6 /* impl */,
|
|
|
+ CD472C831CCDA5990084C8D6 /* json */,
|
|
|
+ CD472C821CCDA5830084C8D6 /* binder */,
|
|
|
CDB2F7341C5D47F70067C2EC /* Products */,
|
|
|
);
|
|
|
sourceTree = "<group>";
|
|
|
@@ -107,7 +126,7 @@
|
|
|
isa = PBXHeadersBuildPhase;
|
|
|
buildActionMask = 2147483647;
|
|
|
files = (
|
|
|
- CDB2F7441C5D48090067C2EC /* json.h in Headers */,
|
|
|
+ CDB2F7441C5D48090067C2EC /* json.hpp in Headers */,
|
|
|
);
|
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
|
};
|
|
|
@@ -188,6 +207,7 @@
|
|
|
isa = PBXSourcesBuildPhase;
|
|
|
buildActionMask = 2147483647;
|
|
|
files = (
|
|
|
+ CD472C801CCDA4B00084C8D6 /* json_parser.cpp in Sources */,
|
|
|
CDB2F7431C5D48090067C2EC /* json.cpp in Sources */,
|
|
|
CD472C761CCC1ABD0084C8D6 /* json_common.cpp in Sources */,
|
|
|
);
|