diff --git a/build/VS2010/FlatBuffers.sln b/build/VS2010/FlatBuffers.sln new file mode 100755 index 000000000..06de6f851 --- /dev/null +++ b/build/VS2010/FlatBuffers.sln @@ -0,0 +1,55 @@ +Microsoft Visual Studio Solution File, Format Version 11.00 +# Visual Studio 2010 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "flatc", "flatc.vcxproj", "{5B5857E1-64E2-4CED-A12E-45E1B3880496}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "flatsamplebinary", "flatsamplebinary.vcxproj", "{16FA5518-3DE1-4B15-A1E0-F4734C276FB4}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "flatsampletext", "flatsampletext.vcxproj", "{F0A15675-1017-4217-BB5B-3372F2C636AB}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "flattests", "flattests.vcxproj", "{DC7BBA00-9FC6-48AF-B7E9-12CA91AC02AA}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Win32 = Debug|Win32 + MinSizeRel|Win32 = MinSizeRel|Win32 + Release|Win32 = Release|Win32 + RelWithDebInfo|Win32 = RelWithDebInfo|Win32 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {5B5857E1-64E2-4CED-A12E-45E1B3880496}.Debug|Win32.ActiveCfg = Debug|Win32 + {5B5857E1-64E2-4CED-A12E-45E1B3880496}.Debug|Win32.Build.0 = Debug|Win32 + {5B5857E1-64E2-4CED-A12E-45E1B3880496}.MinSizeRel|Win32.ActiveCfg = Release|Win32 + {5B5857E1-64E2-4CED-A12E-45E1B3880496}.MinSizeRel|Win32.Build.0 = Release|Win32 + {5B5857E1-64E2-4CED-A12E-45E1B3880496}.Release|Win32.ActiveCfg = Release|Win32 + {5B5857E1-64E2-4CED-A12E-45E1B3880496}.Release|Win32.Build.0 = Release|Win32 + {5B5857E1-64E2-4CED-A12E-45E1B3880496}.RelWithDebInfo|Win32.ActiveCfg = Release|Win32 + {5B5857E1-64E2-4CED-A12E-45E1B3880496}.RelWithDebInfo|Win32.Build.0 = Release|Win32 + {16FA5518-3DE1-4B15-A1E0-F4734C276FB4}.Debug|Win32.ActiveCfg = Debug|Win32 + {16FA5518-3DE1-4B15-A1E0-F4734C276FB4}.Debug|Win32.Build.0 = Debug|Win32 + {16FA5518-3DE1-4B15-A1E0-F4734C276FB4}.MinSizeRel|Win32.ActiveCfg = Release|Win32 + {16FA5518-3DE1-4B15-A1E0-F4734C276FB4}.MinSizeRel|Win32.Build.0 = Release|Win32 + {16FA5518-3DE1-4B15-A1E0-F4734C276FB4}.Release|Win32.ActiveCfg = Release|Win32 + {16FA5518-3DE1-4B15-A1E0-F4734C276FB4}.Release|Win32.Build.0 = Release|Win32 + {16FA5518-3DE1-4B15-A1E0-F4734C276FB4}.RelWithDebInfo|Win32.ActiveCfg = Release|Win32 + {16FA5518-3DE1-4B15-A1E0-F4734C276FB4}.RelWithDebInfo|Win32.Build.0 = Release|Win32 + {F0A15675-1017-4217-BB5B-3372F2C636AB}.Debug|Win32.ActiveCfg = Debug|Win32 + {F0A15675-1017-4217-BB5B-3372F2C636AB}.Debug|Win32.Build.0 = Debug|Win32 + {F0A15675-1017-4217-BB5B-3372F2C636AB}.MinSizeRel|Win32.ActiveCfg = Release|Win32 + {F0A15675-1017-4217-BB5B-3372F2C636AB}.MinSizeRel|Win32.Build.0 = Release|Win32 + {F0A15675-1017-4217-BB5B-3372F2C636AB}.Release|Win32.ActiveCfg = Release|Win32 + {F0A15675-1017-4217-BB5B-3372F2C636AB}.Release|Win32.Build.0 = Release|Win32 + {F0A15675-1017-4217-BB5B-3372F2C636AB}.RelWithDebInfo|Win32.ActiveCfg = Release|Win32 + {F0A15675-1017-4217-BB5B-3372F2C636AB}.RelWithDebInfo|Win32.Build.0 = Release|Win32 + {DC7BBA00-9FC6-48AF-B7E9-12CA91AC02AA}.Debug|Win32.ActiveCfg = Debug|Win32 + {DC7BBA00-9FC6-48AF-B7E9-12CA91AC02AA}.Debug|Win32.Build.0 = Debug|Win32 + {DC7BBA00-9FC6-48AF-B7E9-12CA91AC02AA}.MinSizeRel|Win32.ActiveCfg = Release|Win32 + {DC7BBA00-9FC6-48AF-B7E9-12CA91AC02AA}.MinSizeRel|Win32.Build.0 = Release|Win32 + {DC7BBA00-9FC6-48AF-B7E9-12CA91AC02AA}.Release|Win32.ActiveCfg = Release|Win32 + {DC7BBA00-9FC6-48AF-B7E9-12CA91AC02AA}.Release|Win32.Build.0 = Release|Win32 + {DC7BBA00-9FC6-48AF-B7E9-12CA91AC02AA}.RelWithDebInfo|Win32.ActiveCfg = Release|Win32 + {DC7BBA00-9FC6-48AF-B7E9-12CA91AC02AA}.RelWithDebInfo|Win32.Build.0 = Release|Win32 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/build/VS2010/flatc.vcxproj b/build/VS2010/flatc.vcxproj new file mode 100755 index 000000000..a3c58c4f0 --- /dev/null +++ b/build/VS2010/flatc.vcxproj @@ -0,0 +1,160 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + {5B5857E1-64E2-4CED-A12E-45E1B3880496} + Win32Proj + Win32 + flatc + + + + Application + false + MultiByte + + + Application + false + MultiByte + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(IntDir) + flatc.dir\Debug\ + flatc + .exe + true + true + $(IntDir) + flatc.dir\Release\ + flatc + .exe + false + true + + + + ../../include;%(AdditionalIncludeDirectories) + EnableFastChecks + CompileAsCpp + ProgramDatabase + Sync + Disabled + Disabled + NotUsing + MultiThreadedDebugDLL + true + Level3 + WIN32;_WINDOWS;_DEBUG;CMAKE_INTDIR="Debug";%(PreprocessorDefinitions) + Debug + $(IntDir) + ../../Debug/flatc.pdb + + + WIN32;_WINDOWS;_DEBUG;CMAKE_INTDIR=\"Debug\";%(PreprocessorDefinitions) + ../../include;%(AdditionalIncludeDirectories) + + + ../../include;%(AdditionalIncludeDirectories) + $(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + /machine:X86 /debug %(AdditionalOptions) + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + true + ../../Debug/flatc.lib + ../../Debug/flatc.pdb + Console + + + + + false + + + + + ../../include;%(AdditionalIncludeDirectories) + CompileAsCpp + Sync + AnySuitable + MaxSpeed + NotUsing + MultiThreadedDLL + true + Level3 + + + WIN32;_WINDOWS;NDEBUG;CMAKE_INTDIR="Release";%(PreprocessorDefinitions) + Release + $(IntDir) + ../../Release/flatc.pdb + + + WIN32;_WINDOWS;NDEBUG;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions) + ../../include;%(AdditionalIncludeDirectories) + + + ../../include;%(AdditionalIncludeDirectories) + $(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + /machine:X86 %(AdditionalOptions) + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + false + ../../Release/flatc.lib + ../../Release/flatc.pdb + Console + + + + + false + + + + + + + + + + + + + + + 71030BD1-9039-4724-A6C4-F7CB2C700B47 + + + + + + \ No newline at end of file diff --git a/build/VS2010/flatc.vcxproj.user b/build/VS2010/flatc.vcxproj.user new file mode 100755 index 000000000..58f2fc201 --- /dev/null +++ b/build/VS2010/flatc.vcxproj.user @@ -0,0 +1,11 @@ + + + + ..\.. + WindowsLocalDebugger + + + ..\.. + WindowsLocalDebugger + + \ No newline at end of file diff --git a/build/VS2010/flatsamplebinary.vcxproj b/build/VS2010/flatsamplebinary.vcxproj new file mode 100755 index 000000000..e54ff87b9 --- /dev/null +++ b/build/VS2010/flatsamplebinary.vcxproj @@ -0,0 +1,155 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + {16FA5518-3DE1-4B15-A1E0-F4734C276FB4} + Win32Proj + Win32 + flatsamplebinary + + + + Application + false + MultiByte + + + Application + false + MultiByte + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(IntDir) + flatsamplebinary.dir\Debug\ + flatsamplebinary + .exe + true + true + $(IntDir) + flatsamplebinary.dir\Release\ + flatsamplebinary + .exe + false + true + + + + ../../include;%(AdditionalIncludeDirectories) + EnableFastChecks + CompileAsCpp + ProgramDatabase + Sync + Disabled + Disabled + NotUsing + MultiThreadedDebugDLL + true + Level3 + WIN32;_WINDOWS;_DEBUG;CMAKE_INTDIR="Debug";%(PreprocessorDefinitions) + Debug + $(IntDir) + ../../Debug/flatsamplebinary.pdb + + + WIN32;_WINDOWS;_DEBUG;CMAKE_INTDIR=\"Debug\";%(PreprocessorDefinitions) + ../../include;%(AdditionalIncludeDirectories) + + + ../../include;%(AdditionalIncludeDirectories) + $(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + /machine:X86 /debug %(AdditionalOptions) + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + true + ../../Debug/flatsamplebinary.lib + ../../Debug/flatsamplebinary.pdb + Console + + + + + false + + + + + ../../include;%(AdditionalIncludeDirectories) + CompileAsCpp + Sync + AnySuitable + MaxSpeed + NotUsing + MultiThreadedDLL + true + Level3 + + + WIN32;_WINDOWS;NDEBUG;CMAKE_INTDIR="Release";%(PreprocessorDefinitions) + Release + $(IntDir) + ../../Release/flatsamplebinary.pdb + + + WIN32;_WINDOWS;NDEBUG;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions) + ../../include;%(AdditionalIncludeDirectories) + + + ../../include;%(AdditionalIncludeDirectories) + $(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + /machine:X86 %(AdditionalOptions) + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + false + ../../Release/flatsamplebinary.lib + ../../Release/flatsamplebinary.pdb + Console + + + + + false + + + + + + + + + + 71030BD1-9039-4724-A6C4-F7CB2C700B47 + + + + + + \ No newline at end of file diff --git a/build/VS2010/flatsamplebinary.vcxproj.user b/build/VS2010/flatsamplebinary.vcxproj.user new file mode 100755 index 000000000..ace9a86ac --- /dev/null +++ b/build/VS2010/flatsamplebinary.vcxproj.user @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/build/VS2010/flatsampletext.vcxproj b/build/VS2010/flatsampletext.vcxproj new file mode 100755 index 000000000..96d3d12bd --- /dev/null +++ b/build/VS2010/flatsampletext.vcxproj @@ -0,0 +1,159 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + {F0A15675-1017-4217-BB5B-3372F2C636AB} + Win32Proj + Win32 + flatsampletext + + + + Application + false + MultiByte + + + Application + false + MultiByte + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(IntDir) + flatsampletext.dir\Debug\ + flatsampletext + .exe + true + true + $(IntDir) + flatsampletext.dir\Release\ + flatsampletext + .exe + false + true + + + + ../../include;%(AdditionalIncludeDirectories) + EnableFastChecks + CompileAsCpp + ProgramDatabase + Sync + Disabled + Disabled + NotUsing + MultiThreadedDebugDLL + true + Level3 + WIN32;_WINDOWS;_DEBUG;CMAKE_INTDIR="Debug";%(PreprocessorDefinitions) + Debug + $(IntDir) + ../../Debug/flatsampletext.pdb + + + WIN32;_WINDOWS;_DEBUG;CMAKE_INTDIR=\"Debug\";%(PreprocessorDefinitions) + ../../include;%(AdditionalIncludeDirectories) + + + ../../include;%(AdditionalIncludeDirectories) + $(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + /machine:X86 /debug %(AdditionalOptions) + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + true + ../../Debug/flatsampletext.lib + ../../Debug/flatsampletext.pdb + Console + + + + + false + + + + + ../../include;%(AdditionalIncludeDirectories) + CompileAsCpp + Sync + AnySuitable + MaxSpeed + NotUsing + MultiThreadedDLL + true + Level3 + + + WIN32;_WINDOWS;NDEBUG;CMAKE_INTDIR="Release";%(PreprocessorDefinitions) + Release + $(IntDir) + ../../Release/flatsampletext.pdb + + + WIN32;_WINDOWS;NDEBUG;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions) + ../../include;%(AdditionalIncludeDirectories) + + + ../../include;%(AdditionalIncludeDirectories) + $(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + /machine:X86 %(AdditionalOptions) + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + false + ../../Release/flatsampletext.lib + ../../Release/flatsampletext.pdb + Console + + + + + false + + + + + + + + + + + + + + 71030BD1-9039-4724-A6C4-F7CB2C700B47 + + + + + + \ No newline at end of file diff --git a/build/VS2010/flatsampletext.vcxproj.user b/build/VS2010/flatsampletext.vcxproj.user new file mode 100755 index 000000000..58f2fc201 --- /dev/null +++ b/build/VS2010/flatsampletext.vcxproj.user @@ -0,0 +1,11 @@ + + + + ..\.. + WindowsLocalDebugger + + + ..\.. + WindowsLocalDebugger + + \ No newline at end of file diff --git a/build/VS2010/flattests.vcxproj b/build/VS2010/flattests.vcxproj new file mode 100755 index 000000000..b6c253e29 --- /dev/null +++ b/build/VS2010/flattests.vcxproj @@ -0,0 +1,159 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + {DC7BBA00-9FC6-48AF-B7E9-12CA91AC02AA} + Win32Proj + Win32 + flattests + + + + Application + false + MultiByte + + + Application + false + MultiByte + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(IntDir) + flattests.dir\Debug\ + flattests + .exe + true + true + $(IntDir) + flattests.dir\Release\ + flattests + .exe + false + true + + + + ../../include;%(AdditionalIncludeDirectories) + EnableFastChecks + CompileAsCpp + ProgramDatabase + Sync + Disabled + Disabled + NotUsing + MultiThreadedDebugDLL + true + Level3 + WIN32;_WINDOWS;_DEBUG;CMAKE_INTDIR="Debug";%(PreprocessorDefinitions) + Debug + $(IntDir) + ../../Debug/flattests.pdb + + + WIN32;_WINDOWS;_DEBUG;CMAKE_INTDIR=\"Debug\";%(PreprocessorDefinitions) + ../../include;%(AdditionalIncludeDirectories) + + + ../../include;%(AdditionalIncludeDirectories) + $(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + /machine:X86 /debug %(AdditionalOptions) + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + true + ../../Debug/flattests.lib + ../../Debug/flattests.pdb + Console + + + + + false + + + + + ../../include;%(AdditionalIncludeDirectories) + CompileAsCpp + Sync + AnySuitable + MaxSpeed + NotUsing + MultiThreadedDLL + true + Level3 + + + WIN32;_WINDOWS;NDEBUG;CMAKE_INTDIR="Release";%(PreprocessorDefinitions) + Release + $(IntDir) + ../../Release/flattests.pdb + + + WIN32;_WINDOWS;NDEBUG;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions) + ../../include;%(AdditionalIncludeDirectories) + + + ../../include;%(AdditionalIncludeDirectories) + $(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + /machine:X86 %(AdditionalOptions) + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + false + ../../Release/flattests.lib + ../../Release/flattests.pdb + Console + + + + + false + + + + + + + + + + + + + + 71030BD1-9039-4724-A6C4-F7CB2C700B47 + + + + + + \ No newline at end of file diff --git a/build/VS2010/flattests.vcxproj.user b/build/VS2010/flattests.vcxproj.user new file mode 100755 index 000000000..58f2fc201 --- /dev/null +++ b/build/VS2010/flattests.vcxproj.user @@ -0,0 +1,11 @@ + + + + ..\.. + WindowsLocalDebugger + + + ..\.. + WindowsLocalDebugger + + \ No newline at end of file diff --git a/build/Xcode/FlatBuffers.xcodeproj/project.pbxproj b/build/Xcode/FlatBuffers.xcodeproj/project.pbxproj new file mode 100644 index 000000000..c30aa8d43 --- /dev/null +++ b/build/Xcode/FlatBuffers.xcodeproj/project.pbxproj @@ -0,0 +1,1035 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 46; + objects = { + +/* Begin PBXBuildFile section */ + 1963D7D2A57344A3B1C1713F /* idl_parser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3709AC883348409592530AE6 /* idl_parser.cpp */; settings = {COMPILER_FLAGS = ""; }; }; + 3343DD4ED370434BBA148FAB /* idl_gen_java.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3803689175184C7E8CB3EED0 /* idl_gen_java.cpp */; settings = {COMPILER_FLAGS = ""; }; }; + 61823BBC53544106B6DBC38E /* idl_parser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3709AC883348409592530AE6 /* idl_parser.cpp */; settings = {COMPILER_FLAGS = ""; }; }; + 61FF3C34FBEC4819A1C30F92 /* sample_text.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ECCEBFFA6977404F858F9739 /* sample_text.cpp */; settings = {COMPILER_FLAGS = ""; }; }; + A9C9A99F719A4ED58DC2D2FC /* idl_parser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3709AC883348409592530AE6 /* idl_parser.cpp */; settings = {COMPILER_FLAGS = ""; }; }; + AA9BACF55EB3456BA2F633BB /* flatc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DFD29781D8E490284B06504 /* flatc.cpp */; settings = {COMPILER_FLAGS = ""; }; }; + AD71FEBEE4E846529002C1F0 /* idl_gen_text.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F6C5D81DBF864365B12E269D /* idl_gen_text.cpp */; settings = {COMPILER_FLAGS = ""; }; }; + AE5F47A7DCB44781B657F062 /* idl_gen_text.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F6C5D81DBF864365B12E269D /* idl_gen_text.cpp */; settings = {COMPILER_FLAGS = ""; }; }; + BE03D7B0C9584DD58B50ED34 /* idl_gen_cpp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CD90A7F6B2BE4D0384294DD1 /* idl_gen_cpp.cpp */; settings = {COMPILER_FLAGS = ""; }; }; + E0680D6B5BFD484BA9D88EE8 /* idl_gen_text.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F6C5D81DBF864365B12E269D /* idl_gen_text.cpp */; settings = {COMPILER_FLAGS = ""; }; }; + E84E4B7612DF4C369DC24843 /* sample_binary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5EE44BFFAF8E43F485859145 /* sample_binary.cpp */; settings = {COMPILER_FLAGS = ""; }; }; + EE4AEE138D684B30A1BF5462 /* test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6AD24EEB3D024825A37741FF /* test.cpp */; settings = {COMPILER_FLAGS = ""; }; }; +/* End PBXBuildFile section */ + +/* Begin PBXFileReference section */ + 00154BD8654B4B5B9FF45FA6 /* idl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = idl.h; path = include/flatbuffers/idl.h; sourceTree = SOURCE_ROOT; }; + 0DFD29781D8E490284B06504 /* flatc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = flatc.cpp; path = src/flatc.cpp; sourceTree = SOURCE_ROOT; }; + 18185F364F604E648CF6EE25 /* flatc */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; path = flatc; sourceTree = BUILT_PRODUCTS_DIR; }; + 3709AC883348409592530AE6 /* idl_parser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = idl_parser.cpp; path = src/idl_parser.cpp; sourceTree = SOURCE_ROOT; }; + 3803689175184C7E8CB3EED0 /* idl_gen_java.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = idl_gen_java.cpp; path = src/idl_gen_java.cpp; sourceTree = SOURCE_ROOT; }; + 3863042BCEC64791BFB48625 /* flatsamplebinary */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; path = flatsamplebinary; sourceTree = BUILT_PRODUCTS_DIR; }; + 420E3BC724ED4A008D79297F /* flatsampletext */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; path = flatsampletext; sourceTree = BUILT_PRODUCTS_DIR; }; + 423CA92401AE442B91546E63 /* CMakeLists.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = CMakeLists.txt; path = /Users/wvo/flatbuffers_snapshot9/CMakeLists.txt; sourceTree = ""; }; + 5EE44BFFAF8E43F485859145 /* sample_binary.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sample_binary.cpp; path = samples/sample_binary.cpp; sourceTree = SOURCE_ROOT; }; + 6AD24EEB3D024825A37741FF /* test.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = test.cpp; path = tests/test.cpp; sourceTree = SOURCE_ROOT; }; + A13F25CDAD23435DA293690D /* flattests */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; path = flattests; sourceTree = BUILT_PRODUCTS_DIR; }; + AB70F1FBA50E4120BCF37C8D /* monster_test_generated.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = monster_test_generated.h; path = tests/monster_test_generated.h; sourceTree = SOURCE_ROOT; }; + AD3682C6E1DD4EABB822C0CC /* monster_generated.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = monster_generated.h; path = samples/monster_generated.h; sourceTree = SOURCE_ROOT; }; + C0E7B66C3FF849A0AD9A7168 /* util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = util.h; path = include/flatbuffers/util.h; sourceTree = SOURCE_ROOT; }; + CD90A7F6B2BE4D0384294DD1 /* idl_gen_cpp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = idl_gen_cpp.cpp; path = src/idl_gen_cpp.cpp; sourceTree = SOURCE_ROOT; }; + DD8B353D4756412195777FBA /* flatbuffers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = flatbuffers.h; path = include/flatbuffers/flatbuffers.h; sourceTree = SOURCE_ROOT; }; + ECCEBFFA6977404F858F9739 /* sample_text.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sample_text.cpp; path = samples/sample_text.cpp; sourceTree = SOURCE_ROOT; }; + F6C5D81DBF864365B12E269D /* idl_gen_text.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = idl_gen_text.cpp; path = src/idl_gen_text.cpp; sourceTree = SOURCE_ROOT; }; +/* End PBXFileReference section */ + +/* Begin PBXGroup section */ + 194905BCBB5C451DB092EB08 /* Resources */ = { + isa = PBXGroup; + children = ( + ); + name = Resources; + sourceTree = ""; + }; + 28237E300FE042DEADA302D3 /* Source Files */ = { + isa = PBXGroup; + children = ( + 0DFD29781D8E490284B06504 /* flatc.cpp */, + CD90A7F6B2BE4D0384294DD1 /* idl_gen_cpp.cpp */, + 3803689175184C7E8CB3EED0 /* idl_gen_java.cpp */, + F6C5D81DBF864365B12E269D /* idl_gen_text.cpp */, + 3709AC883348409592530AE6 /* idl_parser.cpp */, + ); + name = "Source Files"; + sourceTree = ""; + }; + 355DCA17961E4B2FB2C71403 /* Source Files */ = { + isa = PBXGroup; + children = ( + F6C5D81DBF864365B12E269D /* idl_gen_text.cpp */, + 3709AC883348409592530AE6 /* idl_parser.cpp */, + 6AD24EEB3D024825A37741FF /* test.cpp */, + ); + name = "Source Files"; + sourceTree = ""; + }; + 378446B9D5EF46EF92B35E21 /* flatc */ = { + isa = PBXGroup; + children = ( + 5FEA84E7D39645988300317C /* Header Files */, + 28237E300FE042DEADA302D3 /* Source Files */, + 423CA92401AE442B91546E63 /* CMakeLists.txt */, + ); + name = flatc; + sourceTree = ""; + }; + 40E30B8480BD493EA459E9B4 /* Header Files */ = { + isa = PBXGroup; + children = ( + DD8B353D4756412195777FBA /* flatbuffers.h */, + 00154BD8654B4B5B9FF45FA6 /* idl.h */, + C0E7B66C3FF849A0AD9A7168 /* util.h */, + AD3682C6E1DD4EABB822C0CC /* monster_generated.h */, + ); + name = "Header Files"; + sourceTree = ""; + }; + 4D1151F6FE594E40A1C177FF /* Header Files */ = { + isa = PBXGroup; + children = ( + DD8B353D4756412195777FBA /* flatbuffers.h */, + AD3682C6E1DD4EABB822C0CC /* monster_generated.h */, + ); + name = "Header Files"; + sourceTree = ""; + }; + 5235469653ED4BC88A6C504D /* Header Files */ = { + isa = PBXGroup; + children = ( + DD8B353D4756412195777FBA /* flatbuffers.h */, + 00154BD8654B4B5B9FF45FA6 /* idl.h */, + C0E7B66C3FF849A0AD9A7168 /* util.h */, + AB70F1FBA50E4120BCF37C8D /* monster_test_generated.h */, + ); + name = "Header Files"; + sourceTree = ""; + }; + 5648A71028E14478841372D3 /* Source Files */ = { + isa = PBXGroup; + children = ( + 5EE44BFFAF8E43F485859145 /* sample_binary.cpp */, + ); + name = "Source Files"; + sourceTree = ""; + }; + 5FEA84E7D39645988300317C /* Header Files */ = { + isa = PBXGroup; + children = ( + DD8B353D4756412195777FBA /* flatbuffers.h */, + 00154BD8654B4B5B9FF45FA6 /* idl.h */, + C0E7B66C3FF849A0AD9A7168 /* util.h */, + ); + name = "Header Files"; + sourceTree = ""; + }; + 866694F9F2F7451382D236B3 /* Sources */ = { + isa = PBXGroup; + children = ( + 378446B9D5EF46EF92B35E21 /* flatc */, + DB9DE41C20F349F694A488F3 /* flatsamplebinary */, + 8FA1F43C78914AE5AD04E24E /* flatsampletext */, + 88421F5F87584EE3B67C979A /* flattests */, + ); + name = Sources; + sourceTree = ""; + }; + 88421F5F87584EE3B67C979A /* flattests */ = { + isa = PBXGroup; + children = ( + 5235469653ED4BC88A6C504D /* Header Files */, + 355DCA17961E4B2FB2C71403 /* Source Files */, + ); + name = flattests; + sourceTree = ""; + }; + 8F5E926B72104F4194B3BD5A = { + isa = PBXGroup; + children = ( + 866694F9F2F7451382D236B3 /* Sources */, + 194905BCBB5C451DB092EB08 /* Resources */, + 99CC11E382B8420AA79A8A14 /* Products */, + ); + sourceTree = ""; + }; + 8FA1F43C78914AE5AD04E24E /* flatsampletext */ = { + isa = PBXGroup; + children = ( + 40E30B8480BD493EA459E9B4 /* Header Files */, + A1C826615F904FDE8F0CA154 /* Source Files */, + ); + name = flatsampletext; + sourceTree = ""; + }; + 99CC11E382B8420AA79A8A14 /* Products */ = { + isa = PBXGroup; + children = ( + 18185F364F604E648CF6EE25 /* flatc */, + 3863042BCEC64791BFB48625 /* flatsamplebinary */, + 420E3BC724ED4A008D79297F /* flatsampletext */, + A13F25CDAD23435DA293690D /* flattests */, + ); + name = Products; + sourceTree = ""; + }; + A1C826615F904FDE8F0CA154 /* Source Files */ = { + isa = PBXGroup; + children = ( + ECCEBFFA6977404F858F9739 /* sample_text.cpp */, + F6C5D81DBF864365B12E269D /* idl_gen_text.cpp */, + 3709AC883348409592530AE6 /* idl_parser.cpp */, + ); + name = "Source Files"; + sourceTree = ""; + }; + DB9DE41C20F349F694A488F3 /* flatsamplebinary */ = { + isa = PBXGroup; + children = ( + 4D1151F6FE594E40A1C177FF /* Header Files */, + 5648A71028E14478841372D3 /* Source Files */, + 423CA92401AE442B91546E63 /* CMakeLists.txt */, + ); + name = flatsamplebinary; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 49A8585B4DDF45E9A3B17CFC /* flatc */ = { + isa = PBXNativeTarget; + buildConfigurationList = 33E06AF34F9D4985A3ECC3BE /* Build configuration list for PBXNativeTarget "flatc" */; + buildPhases = ( + BA2D863987DC44ADBA112566 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = flatc; + productName = flatc; + productReference = 18185F364F604E648CF6EE25 /* flatc */; + productType = "com.apple.product-type.tool"; + }; + 6FAE4035E73E43A4B85484F5 /* flatsamplebinary */ = { + isa = PBXNativeTarget; + buildConfigurationList = 00270D02D60C49CBA8254F7E /* Build configuration list for PBXNativeTarget "flatsamplebinary" */; + buildPhases = ( + B52C93947E644572857F437C /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = flatsamplebinary; + productName = flatsamplebinary; + productReference = 3863042BCEC64791BFB48625 /* flatsamplebinary */; + productType = "com.apple.product-type.tool"; + }; + D69F7F780CCE4A07821AC50E /* flattests */ = { + isa = PBXNativeTarget; + buildConfigurationList = 368F4ABC4CF54353A6440842 /* Build configuration list for PBXNativeTarget "flattests" */; + buildPhases = ( + F45B105DA30F42048C359289 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = flattests; + productName = flattests; + productReference = A13F25CDAD23435DA293690D /* flattests */; + productType = "com.apple.product-type.tool"; + }; + DBAB5216DC474DD19C4A3A9D /* flatsampletext */ = { + isa = PBXNativeTarget; + buildConfigurationList = 4EFA62D61D724785A337C00C /* Build configuration list for PBXNativeTarget "flatsampletext" */; + buildPhases = ( + A5F04AC5C7354005A3736470 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = flatsampletext; + productName = flatsampletext; + productReference = 420E3BC724ED4A008D79297F /* flatsampletext */; + productType = "com.apple.product-type.tool"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 17AD84829D614C168858FC02 /* Project object */ = { + isa = PBXProject; + attributes = { + BuildIndependentTargetsInParallel = YES; + LastUpgradeCheck = 0510; + }; + buildConfigurationList = 6428BEB363AA4E03A282AA8C /* Build configuration list for PBXProject "FlatBuffers" */; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = English; + hasScannedForEncodings = 0; + knownRegions = ( + en, + ); + mainGroup = 8F5E926B72104F4194B3BD5A; + projectDirPath = ../..; + projectRoot = ""; + targets = ( + 49A8585B4DDF45E9A3B17CFC /* flatc */, + 6FAE4035E73E43A4B85484F5 /* flatsamplebinary */, + DBAB5216DC474DD19C4A3A9D /* flatsampletext */, + D69F7F780CCE4A07821AC50E /* flattests */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXSourcesBuildPhase section */ + A5F04AC5C7354005A3736470 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 61FF3C34FBEC4819A1C30F92 /* sample_text.cpp in Sources */, + AE5F47A7DCB44781B657F062 /* idl_gen_text.cpp in Sources */, + 1963D7D2A57344A3B1C1713F /* idl_parser.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + B52C93947E644572857F437C /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + E84E4B7612DF4C369DC24843 /* sample_binary.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + BA2D863987DC44ADBA112566 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + AA9BACF55EB3456BA2F633BB /* flatc.cpp in Sources */, + BE03D7B0C9584DD58B50ED34 /* idl_gen_cpp.cpp in Sources */, + 3343DD4ED370434BBA148FAB /* idl_gen_java.cpp in Sources */, + AD71FEBEE4E846529002C1F0 /* idl_gen_text.cpp in Sources */, + A9C9A99F719A4ED58DC2D2FC /* idl_parser.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + F45B105DA30F42048C359289 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + E0680D6B5BFD484BA9D88EE8 /* idl_gen_text.cpp in Sources */, + 61823BBC53544106B6DBC38E /* idl_parser.cpp in Sources */, + EE4AEE138D684B30A1BF5462 /* test.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin XCBuildConfiguration section */ + 02575EDE5A1349C9A3584E32 /* RelWithDebInfo */ = { + isa = XCBuildConfiguration; + buildSettings = { + ONLY_ACTIVE_ARCH = YES; + SDKROOT = /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk; + SYMROOT = build; + }; + name = RelWithDebInfo; + }; + 04681CC521204B3B87BB1E81 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + EXECUTABLE_PREFIX = ""; + EXECUTABLE_SUFFIX = ""; + GCC_GENERATE_DEBUGGING_SYMBOLS = YES; + GCC_INLINES_ARE_PRIVATE_EXTERN = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = "'CMAKE_INTDIR=\"$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)\"'"; + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/include"; + INSTALL_PATH = ""; + LIBRARY_SEARCH_PATHS = ""; + OTHER_CFLAGS = " -std=c++0x"; + OTHER_CPLUSPLUSFLAGS = " -std=c++0x"; + OTHER_LDFLAGS = ( + "-Wl,-search_paths_first", + "-Wl,-headerpad_max_install_names", + ); + OTHER_REZFLAGS = ""; + PRODUCT_NAME = flattests; + SECTORDER_FLAGS = ""; + SYMROOT = build; + USE_HEADERMAP = NO; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + }; + name = Debug; + }; + 1399048C48224B1BBEF356B7 /* RelWithDebInfo */ = { + isa = XCBuildConfiguration; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + EXECUTABLE_PREFIX = ""; + EXECUTABLE_SUFFIX = ""; + GCC_GENERATE_DEBUGGING_SYMBOLS = YES; + GCC_INLINES_ARE_PRIVATE_EXTERN = NO; + GCC_OPTIMIZATION_LEVEL = 2; + GCC_PREPROCESSOR_DEFINITIONS = "'CMAKE_INTDIR=\"$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)\"'"; + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/include"; + INSTALL_PATH = ""; + LIBRARY_SEARCH_PATHS = ""; + OTHER_CFLAGS = ( + "-DNDEBUG", + "-std=c++0x", + ); + OTHER_CPLUSPLUSFLAGS = ( + "-DNDEBUG", + "-std=c++0x", + ); + OTHER_LDFLAGS = ( + "-Wl,-search_paths_first", + "-Wl,-headerpad_max_install_names", + ); + OTHER_REZFLAGS = ""; + PRODUCT_NAME = flatsamplebinary; + SECTORDER_FLAGS = ""; + SYMROOT = build; + USE_HEADERMAP = NO; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + }; + name = RelWithDebInfo; + }; + 1C94D755C4754814BABC99DF /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + EXECUTABLE_PREFIX = ""; + EXECUTABLE_SUFFIX = ""; + GCC_GENERATE_DEBUGGING_SYMBOLS = YES; + GCC_INLINES_ARE_PRIVATE_EXTERN = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = "'CMAKE_INTDIR=\"$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)\"'"; + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/include"; + INSTALL_PATH = ""; + LIBRARY_SEARCH_PATHS = ""; + OTHER_CFLAGS = " -std=c++0x"; + OTHER_CPLUSPLUSFLAGS = " -std=c++0x"; + OTHER_LDFLAGS = ( + "-Wl,-search_paths_first", + "-Wl,-headerpad_max_install_names", + ); + OTHER_REZFLAGS = ""; + PRODUCT_NAME = flatsamplebinary; + SECTORDER_FLAGS = ""; + SYMROOT = build; + USE_HEADERMAP = NO; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + }; + name = Debug; + }; + 33335DE09CF844709E9E4AA9 /* RelWithDebInfo */ = { + isa = XCBuildConfiguration; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + EXECUTABLE_PREFIX = ""; + EXECUTABLE_SUFFIX = ""; + GCC_GENERATE_DEBUGGING_SYMBOLS = YES; + GCC_INLINES_ARE_PRIVATE_EXTERN = NO; + GCC_OPTIMIZATION_LEVEL = 2; + GCC_PREPROCESSOR_DEFINITIONS = "'CMAKE_INTDIR=\"$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)\"'"; + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/include"; + INSTALL_PATH = ""; + LIBRARY_SEARCH_PATHS = ""; + OTHER_CFLAGS = ( + "-DNDEBUG", + "-std=c++0x", + ); + OTHER_CPLUSPLUSFLAGS = ( + "-DNDEBUG", + "-std=c++0x", + ); + OTHER_LDFLAGS = ( + "-Wl,-search_paths_first", + "-Wl,-headerpad_max_install_names", + ); + OTHER_REZFLAGS = ""; + PRODUCT_NAME = flattests; + SECTORDER_FLAGS = ""; + SYMROOT = build; + USE_HEADERMAP = NO; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + }; + name = RelWithDebInfo; + }; + 33B3983234F648E28F058235 /* MinSizeRel */ = { + isa = XCBuildConfiguration; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + EXECUTABLE_PREFIX = ""; + EXECUTABLE_SUFFIX = ""; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_INLINES_ARE_PRIVATE_EXTERN = NO; + GCC_OPTIMIZATION_LEVEL = s; + GCC_PREPROCESSOR_DEFINITIONS = "'CMAKE_INTDIR=\"$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)\"'"; + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/include"; + INSTALL_PATH = ""; + LIBRARY_SEARCH_PATHS = ""; + OTHER_CFLAGS = ( + "-DNDEBUG", + "-std=c++0x", + ); + OTHER_CPLUSPLUSFLAGS = ( + "-DNDEBUG", + "-std=c++0x", + ); + OTHER_LDFLAGS = ( + "-Wl,-search_paths_first", + "-Wl,-headerpad_max_install_names", + ); + OTHER_REZFLAGS = ""; + PRODUCT_NAME = flattests; + SECTORDER_FLAGS = ""; + SYMROOT = build; + USE_HEADERMAP = NO; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + }; + name = MinSizeRel; + }; + 370A0A2C8AA943C19C8021C9 /* MinSizeRel */ = { + isa = XCBuildConfiguration; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + EXECUTABLE_PREFIX = ""; + EXECUTABLE_SUFFIX = ""; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_INLINES_ARE_PRIVATE_EXTERN = NO; + GCC_OPTIMIZATION_LEVEL = s; + GCC_PREPROCESSOR_DEFINITIONS = "'CMAKE_INTDIR=\"$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)\"'"; + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/include"; + INSTALL_PATH = ""; + LIBRARY_SEARCH_PATHS = ""; + OTHER_CFLAGS = ( + "-DNDEBUG", + "-std=c++0x", + ); + OTHER_CPLUSPLUSFLAGS = ( + "-DNDEBUG", + "-std=c++0x", + ); + OTHER_LDFLAGS = ( + "-Wl,-search_paths_first", + "-Wl,-headerpad_max_install_names", + ); + OTHER_REZFLAGS = ""; + PRODUCT_NAME = flatsamplebinary; + SECTORDER_FLAGS = ""; + SYMROOT = build; + USE_HEADERMAP = NO; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + }; + name = MinSizeRel; + }; + 37C0FFB777CF4C19BD7AA662 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + EXECUTABLE_PREFIX = ""; + EXECUTABLE_SUFFIX = ""; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_INLINES_ARE_PRIVATE_EXTERN = NO; + GCC_OPTIMIZATION_LEVEL = 3; + GCC_PREPROCESSOR_DEFINITIONS = "'CMAKE_INTDIR=\"$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)\"'"; + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/include"; + INSTALL_PATH = ""; + LIBRARY_SEARCH_PATHS = ""; + OTHER_CFLAGS = ( + "-DNDEBUG", + "-std=c++0x", + ); + OTHER_CPLUSPLUSFLAGS = ( + "-DNDEBUG", + "-std=c++0x", + ); + OTHER_LDFLAGS = ( + "-Wl,-search_paths_first", + "-Wl,-headerpad_max_install_names", + ); + OTHER_REZFLAGS = ""; + PRODUCT_NAME = flattests; + SECTORDER_FLAGS = ""; + SYMROOT = build; + USE_HEADERMAP = NO; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + }; + name = Release; + }; + 41E4007D1858418CA3E8465E /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + EXECUTABLE_PREFIX = ""; + EXECUTABLE_SUFFIX = ""; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_INLINES_ARE_PRIVATE_EXTERN = NO; + GCC_OPTIMIZATION_LEVEL = 3; + GCC_PREPROCESSOR_DEFINITIONS = "'CMAKE_INTDIR=\"$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)\"'"; + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/include"; + INSTALL_PATH = ""; + LIBRARY_SEARCH_PATHS = ""; + OTHER_CFLAGS = ( + "-DNDEBUG", + "-std=c++0x", + ); + OTHER_CPLUSPLUSFLAGS = ( + "-DNDEBUG", + "-std=c++0x", + ); + OTHER_LDFLAGS = ( + "-Wl,-search_paths_first", + "-Wl,-headerpad_max_install_names", + ); + OTHER_REZFLAGS = ""; + PRODUCT_NAME = flatsampletext; + SECTORDER_FLAGS = ""; + SYMROOT = build; + USE_HEADERMAP = NO; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + }; + name = Release; + }; + 48205B66908F4F23861A62D1 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + EXECUTABLE_PREFIX = ""; + EXECUTABLE_SUFFIX = ""; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_INLINES_ARE_PRIVATE_EXTERN = NO; + GCC_OPTIMIZATION_LEVEL = 3; + GCC_PREPROCESSOR_DEFINITIONS = "'CMAKE_INTDIR=\"$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)\"'"; + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/include"; + INSTALL_PATH = ""; + LIBRARY_SEARCH_PATHS = ""; + OTHER_CFLAGS = ( + "-DNDEBUG", + "-std=c++0x", + ); + OTHER_CPLUSPLUSFLAGS = ( + "-DNDEBUG", + "-std=c++0x", + ); + OTHER_LDFLAGS = ( + "-Wl,-search_paths_first", + "-Wl,-headerpad_max_install_names", + ); + OTHER_REZFLAGS = ""; + PRODUCT_NAME = flatc; + SECTORDER_FLAGS = ""; + SYMROOT = build; + USE_HEADERMAP = NO; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + }; + name = Release; + }; + 49C655ECBF114257BDDB1F8C /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + EXECUTABLE_PREFIX = ""; + EXECUTABLE_SUFFIX = ""; + GCC_GENERATE_DEBUGGING_SYMBOLS = YES; + GCC_INLINES_ARE_PRIVATE_EXTERN = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = "'CMAKE_INTDIR=\"$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)\"'"; + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/include"; + INSTALL_PATH = ""; + LIBRARY_SEARCH_PATHS = ""; + OTHER_CFLAGS = " -std=c++0x"; + OTHER_CPLUSPLUSFLAGS = " -std=c++0x"; + OTHER_LDFLAGS = ( + "-Wl,-search_paths_first", + "-Wl,-headerpad_max_install_names", + ); + OTHER_REZFLAGS = ""; + PRODUCT_NAME = flatc; + SECTORDER_FLAGS = ""; + SYMROOT = build; + USE_HEADERMAP = NO; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + }; + name = Debug; + }; + 4D59EB9A2B114E4A80EE8969 /* RelWithDebInfo */ = { + isa = XCBuildConfiguration; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + EXECUTABLE_PREFIX = ""; + EXECUTABLE_SUFFIX = ""; + GCC_GENERATE_DEBUGGING_SYMBOLS = YES; + GCC_INLINES_ARE_PRIVATE_EXTERN = NO; + GCC_OPTIMIZATION_LEVEL = 2; + GCC_PREPROCESSOR_DEFINITIONS = "'CMAKE_INTDIR=\"$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)\"'"; + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/include"; + INSTALL_PATH = ""; + LIBRARY_SEARCH_PATHS = ""; + OTHER_CFLAGS = ( + "-DNDEBUG", + "-std=c++0x", + ); + OTHER_CPLUSPLUSFLAGS = ( + "-DNDEBUG", + "-std=c++0x", + ); + OTHER_LDFLAGS = ( + "-Wl,-search_paths_first", + "-Wl,-headerpad_max_install_names", + ); + OTHER_REZFLAGS = ""; + PRODUCT_NAME = flatc; + SECTORDER_FLAGS = ""; + SYMROOT = build; + USE_HEADERMAP = NO; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + }; + name = RelWithDebInfo; + }; + 60917B4900A4484898ED29EF /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ONLY_ACTIVE_ARCH = YES; + SDKROOT = /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk; + SYMROOT = build; + }; + name = Debug; + }; + 65B8F01CB7E6407CB262E6B6 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ONLY_ACTIVE_ARCH = YES; + SDKROOT = /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk; + SYMROOT = build; + }; + name = Release; + }; + 720E13DCA0B94E778BBED2DD /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + EXECUTABLE_PREFIX = ""; + EXECUTABLE_SUFFIX = ""; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_INLINES_ARE_PRIVATE_EXTERN = NO; + GCC_OPTIMIZATION_LEVEL = 3; + GCC_PREPROCESSOR_DEFINITIONS = "'CMAKE_INTDIR=\"$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)\"'"; + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/include"; + INSTALL_PATH = ""; + LIBRARY_SEARCH_PATHS = ""; + OTHER_CFLAGS = ( + "-DNDEBUG", + "-std=c++0x", + ); + OTHER_CPLUSPLUSFLAGS = ( + "-DNDEBUG", + "-std=c++0x", + ); + OTHER_LDFLAGS = ( + "-Wl,-search_paths_first", + "-Wl,-headerpad_max_install_names", + ); + OTHER_REZFLAGS = ""; + PRODUCT_NAME = flatsamplebinary; + SECTORDER_FLAGS = ""; + SYMROOT = build; + USE_HEADERMAP = NO; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + }; + name = Release; + }; + 7ACE0191E05A40DEBBE068EE /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + EXECUTABLE_PREFIX = ""; + EXECUTABLE_SUFFIX = ""; + GCC_GENERATE_DEBUGGING_SYMBOLS = YES; + GCC_INLINES_ARE_PRIVATE_EXTERN = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = "'CMAKE_INTDIR=\"$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)\"'"; + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/include"; + INSTALL_PATH = ""; + LIBRARY_SEARCH_PATHS = ""; + OTHER_CFLAGS = " -std=c++0x"; + OTHER_CPLUSPLUSFLAGS = " -std=c++0x"; + OTHER_LDFLAGS = ( + "-Wl,-search_paths_first", + "-Wl,-headerpad_max_install_names", + ); + OTHER_REZFLAGS = ""; + PRODUCT_NAME = flatsampletext; + SECTORDER_FLAGS = ""; + SYMROOT = build; + USE_HEADERMAP = NO; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + }; + name = Debug; + }; + A38FA2E52874442987B7F331 /* MinSizeRel */ = { + isa = XCBuildConfiguration; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + EXECUTABLE_PREFIX = ""; + EXECUTABLE_SUFFIX = ""; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_INLINES_ARE_PRIVATE_EXTERN = NO; + GCC_OPTIMIZATION_LEVEL = s; + GCC_PREPROCESSOR_DEFINITIONS = "'CMAKE_INTDIR=\"$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)\"'"; + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/include"; + INSTALL_PATH = ""; + LIBRARY_SEARCH_PATHS = ""; + OTHER_CFLAGS = ( + "-DNDEBUG", + "-std=c++0x", + ); + OTHER_CPLUSPLUSFLAGS = ( + "-DNDEBUG", + "-std=c++0x", + ); + OTHER_LDFLAGS = ( + "-Wl,-search_paths_first", + "-Wl,-headerpad_max_install_names", + ); + OTHER_REZFLAGS = ""; + PRODUCT_NAME = flatc; + SECTORDER_FLAGS = ""; + SYMROOT = build; + USE_HEADERMAP = NO; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + }; + name = MinSizeRel; + }; + C1F9C4F8E9654F90B78B41DE /* MinSizeRel */ = { + isa = XCBuildConfiguration; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + EXECUTABLE_PREFIX = ""; + EXECUTABLE_SUFFIX = ""; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_INLINES_ARE_PRIVATE_EXTERN = NO; + GCC_OPTIMIZATION_LEVEL = s; + GCC_PREPROCESSOR_DEFINITIONS = "'CMAKE_INTDIR=\"$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)\"'"; + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/include"; + INSTALL_PATH = ""; + LIBRARY_SEARCH_PATHS = ""; + OTHER_CFLAGS = ( + "-DNDEBUG", + "-std=c++0x", + ); + OTHER_CPLUSPLUSFLAGS = ( + "-DNDEBUG", + "-std=c++0x", + ); + OTHER_LDFLAGS = ( + "-Wl,-search_paths_first", + "-Wl,-headerpad_max_install_names", + ); + OTHER_REZFLAGS = ""; + PRODUCT_NAME = flatsampletext; + SECTORDER_FLAGS = ""; + SYMROOT = build; + USE_HEADERMAP = NO; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + }; + name = MinSizeRel; + }; + C839EDC9489F432994623A13 /* MinSizeRel */ = { + isa = XCBuildConfiguration; + buildSettings = { + ONLY_ACTIVE_ARCH = YES; + SDKROOT = /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk; + SYMROOT = build; + }; + name = MinSizeRel; + }; + F483DAC3AB084D769E89CBDF /* RelWithDebInfo */ = { + isa = XCBuildConfiguration; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + EXECUTABLE_PREFIX = ""; + EXECUTABLE_SUFFIX = ""; + GCC_GENERATE_DEBUGGING_SYMBOLS = YES; + GCC_INLINES_ARE_PRIVATE_EXTERN = NO; + GCC_OPTIMIZATION_LEVEL = 2; + GCC_PREPROCESSOR_DEFINITIONS = "'CMAKE_INTDIR=\"$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)\"'"; + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + HEADER_SEARCH_PATHS = "$(PROJECT_DIR)/include"; + INSTALL_PATH = ""; + LIBRARY_SEARCH_PATHS = ""; + OTHER_CFLAGS = ( + "-DNDEBUG", + "-std=c++0x", + ); + OTHER_CPLUSPLUSFLAGS = ( + "-DNDEBUG", + "-std=c++0x", + ); + OTHER_LDFLAGS = ( + "-Wl,-search_paths_first", + "-Wl,-headerpad_max_install_names", + ); + OTHER_REZFLAGS = ""; + PRODUCT_NAME = flatsampletext; + SECTORDER_FLAGS = ""; + SYMROOT = build; + USE_HEADERMAP = NO; + WARNING_CFLAGS = ( + "-Wmost", + "-Wno-four-char-constants", + "-Wno-unknown-pragmas", + ); + }; + name = RelWithDebInfo; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 00270D02D60C49CBA8254F7E /* Build configuration list for PBXNativeTarget "flatsamplebinary" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 1C94D755C4754814BABC99DF /* Debug */, + 720E13DCA0B94E778BBED2DD /* Release */, + 370A0A2C8AA943C19C8021C9 /* MinSizeRel */, + 1399048C48224B1BBEF356B7 /* RelWithDebInfo */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Debug; + }; + 33E06AF34F9D4985A3ECC3BE /* Build configuration list for PBXNativeTarget "flatc" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 49C655ECBF114257BDDB1F8C /* Debug */, + 48205B66908F4F23861A62D1 /* Release */, + A38FA2E52874442987B7F331 /* MinSizeRel */, + 4D59EB9A2B114E4A80EE8969 /* RelWithDebInfo */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Debug; + }; + 368F4ABC4CF54353A6440842 /* Build configuration list for PBXNativeTarget "flattests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 04681CC521204B3B87BB1E81 /* Debug */, + 37C0FFB777CF4C19BD7AA662 /* Release */, + 33B3983234F648E28F058235 /* MinSizeRel */, + 33335DE09CF844709E9E4AA9 /* RelWithDebInfo */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Debug; + }; + 4EFA62D61D724785A337C00C /* Build configuration list for PBXNativeTarget "flatsampletext" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 7ACE0191E05A40DEBBE068EE /* Debug */, + 41E4007D1858418CA3E8465E /* Release */, + C1F9C4F8E9654F90B78B41DE /* MinSizeRel */, + F483DAC3AB084D769E89CBDF /* RelWithDebInfo */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Debug; + }; + 6428BEB363AA4E03A282AA8C /* Build configuration list for PBXProject "FlatBuffers" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 60917B4900A4484898ED29EF /* Debug */, + 65B8F01CB7E6407CB262E6B6 /* Release */, + C839EDC9489F432994623A13 /* MinSizeRel */, + 02575EDE5A1349C9A3584E32 /* RelWithDebInfo */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Debug; + }; +/* End XCConfigurationList section */ + }; + rootObject = 17AD84829D614C168858FC02 /* Project object */; +} diff --git a/build/Xcode/FlatBuffers.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/build/Xcode/FlatBuffers.xcodeproj/project.xcworkspace/contents.xcworkspacedata new file mode 100644 index 000000000..bcc0adbab --- /dev/null +++ b/build/Xcode/FlatBuffers.xcodeproj/project.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,7 @@ + + + + + diff --git a/build/Xcode/FlatBuffers.xcodeproj/project.xcworkspace/xcuserdata/wvo.xcuserdatad/UserInterfaceState.xcuserstate b/build/Xcode/FlatBuffers.xcodeproj/project.xcworkspace/xcuserdata/wvo.xcuserdatad/UserInterfaceState.xcuserstate new file mode 100644 index 000000000..0c21f93a0 Binary files /dev/null and b/build/Xcode/FlatBuffers.xcodeproj/project.xcworkspace/xcuserdata/wvo.xcuserdatad/UserInterfaceState.xcuserstate differ diff --git a/build/Xcode/FlatBuffers.xcodeproj/project.xcworkspace/xcuserdata/wvo.xcuserdatad/WorkspaceSettings.xcsettings b/build/Xcode/FlatBuffers.xcodeproj/project.xcworkspace/xcuserdata/wvo.xcuserdatad/WorkspaceSettings.xcsettings new file mode 100644 index 000000000..702ef2973 --- /dev/null +++ b/build/Xcode/FlatBuffers.xcodeproj/project.xcworkspace/xcuserdata/wvo.xcuserdatad/WorkspaceSettings.xcsettings @@ -0,0 +1,12 @@ + + + + + BuildLocationStyle + UseTargetSettings + HasAskedToTakeAutomaticSnapshotBeforeSignificantChanges + + SnapshotAutomaticallyBeforeSignificantChanges + + + diff --git a/build/Xcode/FlatBuffers.xcodeproj/xcuserdata/wvo.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist b/build/Xcode/FlatBuffers.xcodeproj/xcuserdata/wvo.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist new file mode 100644 index 000000000..65e6142d3 --- /dev/null +++ b/build/Xcode/FlatBuffers.xcodeproj/xcuserdata/wvo.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + + + diff --git a/build/Xcode/FlatBuffers.xcodeproj/xcuserdata/wvo.xcuserdatad/xcschemes/flatc.xcscheme b/build/Xcode/FlatBuffers.xcodeproj/xcuserdata/wvo.xcuserdatad/xcschemes/flatc.xcscheme new file mode 100644 index 000000000..225107dac --- /dev/null +++ b/build/Xcode/FlatBuffers.xcodeproj/xcuserdata/wvo.xcuserdatad/xcschemes/flatc.xcscheme @@ -0,0 +1,87 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/build/Xcode/FlatBuffers.xcodeproj/xcuserdata/wvo.xcuserdatad/xcschemes/flatsamplebinary.xcscheme b/build/Xcode/FlatBuffers.xcodeproj/xcuserdata/wvo.xcuserdatad/xcschemes/flatsamplebinary.xcscheme new file mode 100644 index 000000000..886a604f2 --- /dev/null +++ b/build/Xcode/FlatBuffers.xcodeproj/xcuserdata/wvo.xcuserdatad/xcschemes/flatsamplebinary.xcscheme @@ -0,0 +1,87 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/build/Xcode/FlatBuffers.xcodeproj/xcuserdata/wvo.xcuserdatad/xcschemes/flatsampletext.xcscheme b/build/Xcode/FlatBuffers.xcodeproj/xcuserdata/wvo.xcuserdatad/xcschemes/flatsampletext.xcscheme new file mode 100644 index 000000000..65e4b546a --- /dev/null +++ b/build/Xcode/FlatBuffers.xcodeproj/xcuserdata/wvo.xcuserdatad/xcschemes/flatsampletext.xcscheme @@ -0,0 +1,87 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/build/Xcode/FlatBuffers.xcodeproj/xcuserdata/wvo.xcuserdatad/xcschemes/flattests.xcscheme b/build/Xcode/FlatBuffers.xcodeproj/xcuserdata/wvo.xcuserdatad/xcschemes/flattests.xcscheme new file mode 100644 index 000000000..8469abc33 --- /dev/null +++ b/build/Xcode/FlatBuffers.xcodeproj/xcuserdata/wvo.xcuserdatad/xcschemes/flattests.xcscheme @@ -0,0 +1,87 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/build/Xcode/FlatBuffers.xcodeproj/xcuserdata/wvo.xcuserdatad/xcschemes/xcschememanagement.plist b/build/Xcode/FlatBuffers.xcodeproj/xcuserdata/wvo.xcuserdatad/xcschemes/xcschememanagement.plist new file mode 100644 index 000000000..40cf82be0 --- /dev/null +++ b/build/Xcode/FlatBuffers.xcodeproj/xcuserdata/wvo.xcuserdatad/xcschemes/xcschememanagement.plist @@ -0,0 +1,62 @@ + + + + + SchemeUserState + + flatc.xcscheme + + orderHint + 2 + + flatsamplebinary.xcscheme + + orderHint + 3 + + flatsampletext.xcscheme + + orderHint + 4 + + flattests.xcscheme + + orderHint + 5 + + + SuppressBuildableAutocreation + + 3BCC495629FE4952AF99E971 + + primary + + + 49A8585B4DDF45E9A3B17CFC + + primary + + + 6FAE4035E73E43A4B85484F5 + + primary + + + D36669E5F70540ECA618AF27 + + primary + + + D69F7F780CCE4A07821AC50E + + primary + + + DBAB5216DC474DD19C4A3A9D + + primary + + + + + diff --git a/docs/html/md__building.html b/docs/html/md__building.html index 15b26d53d..6b3527554 100644 --- a/docs/html/md__building.html +++ b/docs/html/md__building.html @@ -53,13 +53,14 @@ $(document).ready(function(){initNavTree('md__building.html','');});
Building
-

The system comes with a cmake file that should allow you to build the compiler flatc and the tests (optionally). For details on cmake, see http://www.cmake.org. In brief, depending on your platform, use one of e.g.:

+

There are project files for Visual Studio and Xcode that should allow you to build the compiler flatc, the samples and the tests out of the box.

+

Alternatively, the distribution comes with a cmake file that should allow you to build project/make files for any platform. For details on cmake, see http://www.cmake.org. In brief, depending on your platform, use one of e.g.:

cmake -G "Unix Makefiles"
 cmake -G "Visual Studio 10"
 cmake -G "Xcode"
 

Then, build as normal for your platform. This should result in a flatc executable, essential for the next steps. Note that to use clang instead of gcc, you may need to set up your environment variables, e.g. CC=/usr/bin/clang CXX=/usr/bin/clang++ cmake -G "Unix Makefiles".

Optionally, run the flattests executable. to ensure everything is working correctly on your system. If this fails, please contact us!

-

The cmake file will also build two sample executables, sample_binary and sample_text, see the corresponding .cpp file in the samples directory.

+

Building should also produce two sample executables, sample_binary and sample_text, see the corresponding .cpp file in the samples directory.

There is an android directory that contains all you need to build the test executable on android (use the included build_apk.sh script, or use ndk_build / adb etc. as usual). Upon running, it will output to the log if tests succeeded or not.

There is usually no runtime to compile, as the code consists of a single header, include/flatbuffers/flatbuffers.h. You should add the include folder to your include paths. If you wish to be able to load schemas and/or parse text into binary buffers at runtime, you additionally need the other headers in include/flatbuffers. You must also compile/link src/idl_parser.cpp (and src/idl_gen_text.cpp if you also want to be able convert binary to text).

For applications on Google Play that integrate this library, usage is tracked. This tracking is done automatically using the embedded version string (flatbuffer_version_string), and helps us continue to optimize it. Aside from consuming a few extra bytes in your application binary, it shouldn't affect your application at all. We use this information to let us know if FlatBuffers is useful and if we should continue to invest in it. Since this is open source, you are free to remove the version string but we would appreciate if you would leave it in.

diff --git a/docs/source/Building.md b/docs/source/Building.md index 7df54da97..8cbc78d4b 100755 --- a/docs/source/Building.md +++ b/docs/source/Building.md @@ -1,7 +1,10 @@ # Building -The system comes with a `cmake` file that should allow you to build the -compiler `flatc` and the tests (optionally). For details on `cmake`, see +There are project files for Visual Studio and Xcode that should allow you +to build the compiler `flatc`, the samples and the tests out of the box. + +Alternatively, the distribution comes with a `cmake` file that should allow +you to build project/make files for any platform. For details on `cmake`, see . In brief, depending on your platform, use one of e.g.: @@ -19,7 +22,7 @@ Optionally, run the `flattests` executable. to ensure everything is working correctly on your system. If this fails, please contact us! -The cmake file will also build two sample executables, `sample_binary` and +Building should also produce two sample executables, `sample_binary` and `sample_text`, see the corresponding `.cpp` file in the samples directory. There is an `android` directory that contains all you need to build the test diff --git a/src/idl_gen_cpp.cpp b/src/idl_gen_cpp.cpp index 36819e729..b5ad8657d 100644 --- a/src/idl_gen_cpp.cpp +++ b/src/idl_gen_cpp.cpp @@ -298,7 +298,7 @@ static void GenStruct(StructDef &struct_def, std::string *code_ptr) { // Iterate through all definitions we haven't generate code for (enums, structs, // and tables) and output them to a single file. -static std::string GenerateCPP(const Parser &parser) { +std::string GenerateCPP(const Parser &parser) { using namespace cpp; // Generate code for all the enum declarations. diff --git a/tests/test.cpp b/tests/test.cpp index d0d540390..0cf104bbd 100644 --- a/tests/test.cpp +++ b/tests/test.cpp @@ -33,7 +33,7 @@ using namespace MyGame::Example; { printf(__VA_ARGS__); printf("\n"); } #endif -bool testing_fails = 0; +int testing_fails = 0; template void TestEq(T expval, U val, const char *exp, const char *file, int line) {