diff --git a/mac/xcode/libs/resample.xcodeproj/brian.mode1 b/mac/xcode/libs/resample.xcodeproj/brian.mode1
new file mode 100644
index 0000000000..5b8c07b8b2
--- /dev/null
+++ b/mac/xcode/libs/resample.xcodeproj/brian.mode1
@@ -0,0 +1,1330 @@
+
+
+
+
+ ActivePerspectiveName
+ Project
+ AllowedModules
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXSmartGroupTreeModule
+ Name
+ Groups and Files Outline View
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXNavigatorGroup
+ Name
+ Editor
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ XCTaskListModule
+ Name
+ Task List
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ XCDetailModule
+ Name
+ File and Smart Group Detail Viewer
+
+
+ BundleLoadPath
+
+ MaxInstances
+ 1
+ Module
+ PBXBuildResultsModule
+ Name
+ Detailed Build Results Viewer
+
+
+ BundleLoadPath
+
+ MaxInstances
+ 1
+ Module
+ PBXProjectFindModule
+ Name
+ Project Batch Find Tool
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXRunSessionModule
+ Name
+ Run Log
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXBookmarksModule
+ Name
+ Bookmarks Tool
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXClassBrowserModule
+ Name
+ Class Browser
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXCVSModule
+ Name
+ Source Code Control Tool
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXDebugBreakpointsModule
+ Name
+ Debug Breakpoints Tool
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ XCDockableInspector
+ Name
+ Inspector
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXOpenQuicklyModule
+ Name
+ Open Quickly Tool
+
+
+ BundleLoadPath
+
+ MaxInstances
+ 1
+ Module
+ PBXDebugSessionModule
+ Name
+ Debugger
+
+
+ BundleLoadPath
+
+ MaxInstances
+ 1
+ Module
+ PBXDebugCLIModule
+ Name
+ Debug Console
+
+
+ Description
+ DefaultDescriptionKey
+ DockingSystemVisible
+
+ Extension
+ mode1
+ FavBarConfig
+
+ PBXProjectModuleGUID
+ D3DA9FAC09C1072800AA370C
+ XCBarModuleItemNames
+
+ XCBarModuleItems
+
+
+ FirstTimeWindowDisplayed
+
+ Identifier
+ com.apple.perspectives.project.mode1
+ MajorVersion
+ 31
+ MinorVersion
+ 1
+ Name
+ Default
+ Notifications
+
+ OpenEditors
+
+ PerspectiveWidths
+
+ -1
+ -1
+
+ Perspectives
+
+
+ ChosenToolbarItems
+
+ active-target-popup
+ action
+ NSToolbarFlexibleSpaceItem
+ buildOrClean
+ build-and-runOrDebug
+ com.apple.ide.PBXToolbarStopButton
+ get-info
+ toggle-editor
+ NSToolbarFlexibleSpaceItem
+ com.apple.pbx.toolbar.searchfield
+
+ ControllerClassBaseName
+
+ IconName
+ WindowOfProjectWithEditor
+ Identifier
+ perspective.project
+ IsVertical
+
+ Layout
+
+
+ ContentConfiguration
+
+ PBXBottomSmartGroupGIDs
+
+ 1C37FBAC04509CD000000102
+ 1C37FAAC04509CD000000102
+ 1C08E77C0454961000C914BD
+ 1C37FABC05509CD000000102
+ 1C37FABC05539CD112110102
+ E2644B35053B69B200211256
+ 1C37FABC04509CD000100104
+ 1CC0EA4004350EF90044410B
+ 1CC0EA4004350EF90041110B
+
+ PBXProjectModuleGUID
+ 1CE0B1FE06471DED0097A5F4
+ PBXProjectModuleLabel
+ Files
+ PBXProjectStructureProvided
+ yes
+ PBXSmartGroupTreeModuleColumnData
+
+ PBXSmartGroupTreeModuleColumnWidthsKey
+
+ 186
+
+ PBXSmartGroupTreeModuleColumnsKey_v4
+
+ MainColumn
+
+
+ PBXSmartGroupTreeModuleOutlineStateKey_v7
+
+ PBXSmartGroupTreeModuleOutlineStateExpansionKey
+
+ D3DA9FA009C1072700AA370C
+ D3DA9FB409C1074000AA370C
+ D3DA9FBB09C1079E00AA370C
+ D3DA9FBC09C107A500AA370C
+ 1C37FBAC04509CD000000102
+ 1C37FABC05509CD000000102
+
+ PBXSmartGroupTreeModuleOutlineStateSelectionKey
+
+
+ 0
+
+
+ PBXSmartGroupTreeModuleOutlineStateVisibleRectKey
+ {{0, 0}, {186, 573}}
+
+ PBXTopSmartGroupGIDs
+
+ XCIncludePerspectivesSwitch
+
+ XCSharingToken
+ com.apple.Xcode.GFSharingToken
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {203, 591}}
+ GroupTreeTableConfiguration
+
+ MainColumn
+ 186
+
+ RubberWindowFrame
+ 75 114 896 632 0 0 1024 746
+
+ Module
+ PBXSmartGroupTreeModule
+ Proportion
+ 203pt
+
+
+ Dock
+
+
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1CE0B20306471E060097A5F4
+ PBXProjectModuleLabel
+ MyNewFile14.java
+ PBXSplitModuleInNavigatorKey
+
+ Split0
+
+ PBXProjectModuleGUID
+ 1CE0B20406471E060097A5F4
+ PBXProjectModuleLabel
+ MyNewFile14.java
+
+ SplitCount
+ 1
+
+ StatusBarVisibility
+
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {688, 0}}
+ RubberWindowFrame
+ 75 114 896 632 0 0 1024 746
+
+ Module
+ PBXNavigatorGroup
+ Proportion
+ 0pt
+
+
+ BecomeActive
+
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1CE0B20506471E060097A5F4
+ PBXProjectModuleLabel
+ Detail
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 5}, {688, 586}}
+ RubberWindowFrame
+ 75 114 896 632 0 0 1024 746
+
+ Module
+ XCDetailModule
+ Proportion
+ 586pt
+
+
+ Proportion
+ 688pt
+
+
+ Name
+ Project
+ ServiceClasses
+
+ XCModuleDock
+ PBXSmartGroupTreeModule
+ XCModuleDock
+ PBXNavigatorGroup
+ XCDetailModule
+
+ TableOfContents
+
+ D3DAA01909C10B6300AA370C
+ 1CE0B1FE06471DED0097A5F4
+ D3DAA01A09C10B6300AA370C
+ 1CE0B20306471E060097A5F4
+ 1CE0B20506471E060097A5F4
+
+ ToolbarConfiguration
+ xcode.toolbar.config.default
+
+
+ ControllerClassBaseName
+
+ IconName
+ WindowOfProject
+ Identifier
+ perspective.morph
+ IsVertical
+ 0
+ Layout
+
+
+ BecomeActive
+ 1
+ ContentConfiguration
+
+ PBXBottomSmartGroupGIDs
+
+ 1C37FBAC04509CD000000102
+ 1C37FAAC04509CD000000102
+ 1C08E77C0454961000C914BD
+ 1C37FABC05509CD000000102
+ 1C37FABC05539CD112110102
+ E2644B35053B69B200211256
+ 1C37FABC04509CD000100104
+ 1CC0EA4004350EF90044410B
+ 1CC0EA4004350EF90041110B
+
+ PBXProjectModuleGUID
+ 11E0B1FE06471DED0097A5F4
+ PBXProjectModuleLabel
+ Files
+ PBXProjectStructureProvided
+ yes
+ PBXSmartGroupTreeModuleColumnData
+
+ PBXSmartGroupTreeModuleColumnWidthsKey
+
+ 186
+
+ PBXSmartGroupTreeModuleColumnsKey_v4
+
+ MainColumn
+
+
+ PBXSmartGroupTreeModuleOutlineStateKey_v7
+
+ PBXSmartGroupTreeModuleOutlineStateExpansionKey
+
+ 29B97314FDCFA39411CA2CEA
+ 1C37FABC05509CD000000102
+
+ PBXSmartGroupTreeModuleOutlineStateSelectionKey
+
+
+ 0
+
+
+ PBXSmartGroupTreeModuleOutlineStateVisibleRectKey
+ {{0, 0}, {186, 337}}
+
+ PBXTopSmartGroupGIDs
+
+ XCIncludePerspectivesSwitch
+ 1
+ XCSharingToken
+ com.apple.Xcode.GFSharingToken
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {203, 355}}
+ GroupTreeTableConfiguration
+
+ MainColumn
+ 186
+
+ RubberWindowFrame
+ 373 269 690 397 0 0 1440 878
+
+ Module
+ PBXSmartGroupTreeModule
+ Proportion
+ 100%
+
+
+ Name
+ Morph
+ PreferredWidth
+ 300
+ ServiceClasses
+
+ XCModuleDock
+ PBXSmartGroupTreeModule
+
+ TableOfContents
+
+ 11E0B1FE06471DED0097A5F4
+
+ ToolbarConfiguration
+ xcode.toolbar.config.default.short
+
+
+ PerspectivesBarVisible
+
+ ShelfIsVisible
+
+ SourceDescription
+ file at '/System/Library/PrivateFrameworks/DevToolsInterface.framework/Versions/A/Resources/XCPerspectivesSpecificationMode1.xcperspec'
+ StatusbarIsVisible
+
+ TimeStamp
+ 0.0
+ ToolbarDisplayMode
+ 1
+ ToolbarIsVisible
+
+ ToolbarSizeMode
+ 1
+ Type
+ Perspectives
+ UpdateMessage
+ The Default Workspace in this version of Xcode now includes support to hide and show the detail view (what has been referred to as the "Metro-Morph" feature). You must discard your current Default Workspace settings and update to the latest Default Workspace in order to gain this feature. Do you wish to update to the latest Workspace defaults for project '%@'?
+ WindowJustification
+ 5
+ WindowOrderList
+
+ D3DA9FDE09C108B800AA370C
+ /Users/brian/freeswitch/mac/xcode/libs/resample.xcodeproj
+
+ WindowString
+ 75 114 896 632 0 0 1024 746
+ WindowTools
+
+
+ FirstTimeWindowDisplayed
+
+ Identifier
+ windowTool.build
+ IsVertical
+
+ Layout
+
+
+ Dock
+
+
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1CD0528F0623707200166675
+ PBXProjectModuleLabel
+
+ StatusBarVisibility
+
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {769, 271}}
+ RubberWindowFrame
+ 188 160 769 553 0 0 1024 746
+
+ Module
+ PBXNavigatorGroup
+ Proportion
+ 271pt
+
+
+ ContentConfiguration
+
+ PBXBuildLogShowsTranscriptDefaultKey
+ {{0, 164}, {769, 72}}
+ PBXProjectModuleGUID
+ XCMainBuildResultsModuleGUID
+ PBXProjectModuleLabel
+ Build
+ XCBuildResultsTrigger_Collapse
+ 1021
+ XCBuildResultsTrigger_Open
+ 1011
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 276}, {769, 236}}
+ RubberWindowFrame
+ 188 160 769 553 0 0 1024 746
+
+ Module
+ PBXBuildResultsModule
+ Proportion
+ 236pt
+
+
+ Proportion
+ 512pt
+
+
+ Name
+ Build Results
+ ServiceClasses
+
+ PBXBuildResultsModule
+
+ StatusbarIsVisible
+
+ TableOfContents
+
+ D3DA9FDE09C108B800AA370C
+ D3DAA01B09C10B6300AA370C
+ 1CD0528F0623707200166675
+ XCMainBuildResultsModuleGUID
+
+ ToolbarConfiguration
+ xcode.toolbar.config.build
+ WindowString
+ 188 160 769 553 0 0 1024 746
+ WindowToolGUID
+ D3DA9FDE09C108B800AA370C
+ WindowToolIsVisible
+
+
+
+ Identifier
+ windowTool.debugger
+ Layout
+
+
+ Dock
+
+
+ ContentConfiguration
+
+ Debugger
+
+ HorizontalSplitView
+
+ _collapsingFrameDimension
+ 0.0
+ _indexOfCollapsedView
+ 0
+ _percentageOfCollapsedView
+ 0.0
+ isCollapsed
+ yes
+ sizes
+
+ {{0, 0}, {317, 164}}
+ {{317, 0}, {377, 164}}
+
+
+ VerticalSplitView
+
+ _collapsingFrameDimension
+ 0.0
+ _indexOfCollapsedView
+ 0
+ _percentageOfCollapsedView
+ 0.0
+ isCollapsed
+ yes
+ sizes
+
+ {{0, 0}, {694, 164}}
+ {{0, 164}, {694, 216}}
+
+
+
+ LauncherConfigVersion
+ 8
+ PBXProjectModuleGUID
+ 1C162984064C10D400B95A72
+ PBXProjectModuleLabel
+ Debug - GLUTExamples (Underwater)
+
+ GeometryConfiguration
+
+ DebugConsoleDrawerSize
+ {100, 120}
+ DebugConsoleVisible
+ None
+ DebugConsoleWindowFrame
+ {{200, 200}, {500, 300}}
+ DebugSTDIOWindowFrame
+ {{200, 200}, {500, 300}}
+ Frame
+ {{0, 0}, {694, 380}}
+ RubberWindowFrame
+ 321 238 694 422 0 0 1440 878
+
+ Module
+ PBXDebugSessionModule
+ Proportion
+ 100%
+
+
+ Proportion
+ 100%
+
+
+ Name
+ Debugger
+ ServiceClasses
+
+ PBXDebugSessionModule
+
+ StatusbarIsVisible
+ 1
+ TableOfContents
+
+ 1CD10A99069EF8BA00B06720
+ 1C0AD2AB069F1E9B00FABCE6
+ 1C162984064C10D400B95A72
+ 1C0AD2AC069F1E9B00FABCE6
+
+ ToolbarConfiguration
+ xcode.toolbar.config.debug
+ WindowString
+ 321 238 694 422 0 0 1440 878
+ WindowToolGUID
+ 1CD10A99069EF8BA00B06720
+ WindowToolIsVisible
+ 0
+
+
+ Identifier
+ windowTool.find
+ Layout
+
+
+ Dock
+
+
+ Dock
+
+
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1CDD528C0622207200134675
+ PBXProjectModuleLabel
+ <No Editor>
+ PBXSplitModuleInNavigatorKey
+
+ Split0
+
+ PBXProjectModuleGUID
+ 1CD0528D0623707200166675
+
+ SplitCount
+ 1
+
+ StatusBarVisibility
+ 1
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {781, 167}}
+ RubberWindowFrame
+ 62 385 781 470 0 0 1440 878
+
+ Module
+ PBXNavigatorGroup
+ Proportion
+ 781pt
+
+
+ Proportion
+ 50%
+
+
+ BecomeActive
+ 1
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1CD0528E0623707200166675
+ PBXProjectModuleLabel
+ Project Find
+
+ GeometryConfiguration
+
+ Frame
+ {{8, 0}, {773, 254}}
+ RubberWindowFrame
+ 62 385 781 470 0 0 1440 878
+
+ Module
+ PBXProjectFindModule
+ Proportion
+ 50%
+
+
+ Proportion
+ 428pt
+
+
+ Name
+ Project Find
+ ServiceClasses
+
+ PBXProjectFindModule
+
+ StatusbarIsVisible
+ 1
+ TableOfContents
+
+ 1C530D57069F1CE1000CFCEE
+ 1C530D58069F1CE1000CFCEE
+ 1C530D59069F1CE1000CFCEE
+ 1CDD528C0622207200134675
+ 1C530D5A069F1CE1000CFCEE
+ 1CE0B1FE06471DED0097A5F4
+ 1CD0528E0623707200166675
+
+ WindowString
+ 62 385 781 470 0 0 1440 878
+ WindowToolGUID
+ 1C530D57069F1CE1000CFCEE
+ WindowToolIsVisible
+ 0
+
+
+ Identifier
+ MENUSEPARATOR
+
+
+ Identifier
+ windowTool.debuggerConsole
+ Layout
+
+
+ Dock
+
+
+ BecomeActive
+ 1
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1C78EAAC065D492600B07095
+ PBXProjectModuleLabel
+ Debugger Console
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {440, 358}}
+ RubberWindowFrame
+ 650 41 440 400 0 0 1280 1002
+
+ Module
+ PBXDebugCLIModule
+ Proportion
+ 358pt
+
+
+ Proportion
+ 358pt
+
+
+ Name
+ Debugger Console
+ ServiceClasses
+
+ PBXDebugCLIModule
+
+ StatusbarIsVisible
+ 1
+ TableOfContents
+
+ 1C78EAAD065D492600B07095
+ 1C78EAAE065D492600B07095
+ 1C78EAAC065D492600B07095
+
+ WindowString
+ 650 41 440 400 0 0 1280 1002
+
+
+ Identifier
+ windowTool.run
+ Layout
+
+
+ Dock
+
+
+ ContentConfiguration
+
+ LauncherConfigVersion
+ 3
+ PBXProjectModuleGUID
+ 1CD0528B0623707200166675
+ PBXProjectModuleLabel
+ Run
+ Runner
+
+ HorizontalSplitView
+
+ _collapsingFrameDimension
+ 0.0
+ _indexOfCollapsedView
+ 0
+ _percentageOfCollapsedView
+ 0.0
+ isCollapsed
+ yes
+ sizes
+
+ {{0, 0}, {493, 167}}
+ {{0, 176}, {493, 267}}
+
+
+ VerticalSplitView
+
+ _collapsingFrameDimension
+ 0.0
+ _indexOfCollapsedView
+ 0
+ _percentageOfCollapsedView
+ 0.0
+ isCollapsed
+ yes
+ sizes
+
+ {{0, 0}, {405, 443}}
+ {{414, 0}, {514, 443}}
+
+
+
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {460, 159}}
+ RubberWindowFrame
+ 316 696 459 200 0 0 1280 1002
+
+ Module
+ PBXRunSessionModule
+ Proportion
+ 159pt
+
+
+ Proportion
+ 159pt
+
+
+ Name
+ Run Log
+ ServiceClasses
+
+ PBXRunSessionModule
+
+ StatusbarIsVisible
+ 1
+ TableOfContents
+
+ 1C0AD2B3069F1EA900FABCE6
+ 1C0AD2B4069F1EA900FABCE6
+ 1CD0528B0623707200166675
+ 1C0AD2B5069F1EA900FABCE6
+
+ ToolbarConfiguration
+ xcode.toolbar.config.run
+ WindowString
+ 316 696 459 200 0 0 1280 1002
+ WindowToolGUID
+ 1C0AD2B3069F1EA900FABCE6
+ WindowToolIsVisible
+ 0
+
+
+ Identifier
+ windowTool.scm
+ Layout
+
+
+ Dock
+
+
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1C78EAB2065D492600B07095
+ PBXProjectModuleLabel
+ <No Editor>
+ PBXSplitModuleInNavigatorKey
+
+ Split0
+
+ PBXProjectModuleGUID
+ 1C78EAB3065D492600B07095
+
+ SplitCount
+ 1
+
+ StatusBarVisibility
+ 1
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {452, 0}}
+ RubberWindowFrame
+ 743 379 452 308 0 0 1280 1002
+
+ Module
+ PBXNavigatorGroup
+ Proportion
+ 0pt
+
+
+ BecomeActive
+ 1
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1CD052920623707200166675
+ PBXProjectModuleLabel
+ SCM
+
+ GeometryConfiguration
+
+ ConsoleFrame
+ {{0, 259}, {452, 0}}
+ Frame
+ {{0, 7}, {452, 259}}
+ RubberWindowFrame
+ 743 379 452 308 0 0 1280 1002
+ TableConfiguration
+
+ Status
+ 30
+ FileName
+ 199
+ Path
+ 197.09500122070312
+
+ TableFrame
+ {{0, 0}, {452, 250}}
+
+ Module
+ PBXCVSModule
+ Proportion
+ 262pt
+
+
+ Proportion
+ 266pt
+
+
+ Name
+ SCM
+ ServiceClasses
+
+ PBXCVSModule
+
+ StatusbarIsVisible
+ 1
+ TableOfContents
+
+ 1C78EAB4065D492600B07095
+ 1C78EAB5065D492600B07095
+ 1C78EAB2065D492600B07095
+ 1CD052920623707200166675
+
+ ToolbarConfiguration
+ xcode.toolbar.config.scm
+ WindowString
+ 743 379 452 308 0 0 1280 1002
+
+
+ Identifier
+ windowTool.breakpoints
+ IsVertical
+ 0
+ Layout
+
+
+ Dock
+
+
+ BecomeActive
+ 1
+ ContentConfiguration
+
+ PBXBottomSmartGroupGIDs
+
+ 1C77FABC04509CD000000102
+
+ PBXProjectModuleGUID
+ 1CE0B1FE06471DED0097A5F4
+ PBXProjectModuleLabel
+ Files
+ PBXProjectStructureProvided
+ no
+ PBXSmartGroupTreeModuleColumnData
+
+ PBXSmartGroupTreeModuleColumnWidthsKey
+
+ 168
+
+ PBXSmartGroupTreeModuleColumnsKey_v4
+
+ MainColumn
+
+
+ PBXSmartGroupTreeModuleOutlineStateKey_v7
+
+ PBXSmartGroupTreeModuleOutlineStateExpansionKey
+
+ 1C77FABC04509CD000000102
+
+ PBXSmartGroupTreeModuleOutlineStateSelectionKey
+
+
+ 0
+
+
+ PBXSmartGroupTreeModuleOutlineStateVisibleRectKey
+ {{0, 0}, {168, 350}}
+
+ PBXTopSmartGroupGIDs
+
+ XCIncludePerspectivesSwitch
+ 0
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {185, 368}}
+ GroupTreeTableConfiguration
+
+ MainColumn
+ 168
+
+ RubberWindowFrame
+ 315 424 744 409 0 0 1440 878
+
+ Module
+ PBXSmartGroupTreeModule
+ Proportion
+ 185pt
+
+
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1CA1AED706398EBD00589147
+ PBXProjectModuleLabel
+ Detail
+
+ GeometryConfiguration
+
+ Frame
+ {{190, 0}, {554, 368}}
+ RubberWindowFrame
+ 315 424 744 409 0 0 1440 878
+
+ Module
+ XCDetailModule
+ Proportion
+ 554pt
+
+
+ Proportion
+ 368pt
+
+
+ MajorVersion
+ 2
+ MinorVersion
+ 0
+ Name
+ Breakpoints
+ ServiceClasses
+
+ PBXSmartGroupTreeModule
+ XCDetailModule
+
+ StatusbarIsVisible
+ 1
+ TableOfContents
+
+ 1CDDB66807F98D9800BB5817
+ 1CDDB66907F98D9800BB5817
+ 1CE0B1FE06471DED0097A5F4
+ 1CA1AED706398EBD00589147
+
+ ToolbarConfiguration
+ xcode.toolbar.config.breakpoints
+ WindowString
+ 315 424 744 409 0 0 1440 878
+ WindowToolGUID
+ 1CDDB66807F98D9800BB5817
+ WindowToolIsVisible
+ 1
+
+
+ Identifier
+ windowTool.debugAnimator
+ Layout
+
+
+ Dock
+
+
+ Module
+ PBXNavigatorGroup
+ Proportion
+ 100%
+
+
+ Proportion
+ 100%
+
+
+ Name
+ Debug Visualizer
+ ServiceClasses
+
+ PBXNavigatorGroup
+
+ StatusbarIsVisible
+ 1
+ ToolbarConfiguration
+ xcode.toolbar.config.debugAnimator
+ WindowString
+ 100 100 700 500 0 0 1280 1002
+
+
+ Identifier
+ windowTool.bookmarks
+ Layout
+
+
+ Dock
+
+
+ Module
+ PBXBookmarksModule
+ Proportion
+ 100%
+
+
+ Proportion
+ 100%
+
+
+ Name
+ Bookmarks
+ ServiceClasses
+
+ PBXBookmarksModule
+
+ StatusbarIsVisible
+ 0
+ WindowString
+ 538 42 401 187 0 0 1280 1002
+
+
+ Identifier
+ windowTool.classBrowser
+ Layout
+
+
+ Dock
+
+
+ BecomeActive
+ 1
+ ContentConfiguration
+
+ OptionsSetName
+ Hierarchy, all classes
+ PBXProjectModuleGUID
+ 1CA6456E063B45B4001379D8
+ PBXProjectModuleLabel
+ Class Browser - NSObject
+
+ GeometryConfiguration
+
+ ClassesFrame
+ {{0, 0}, {374, 96}}
+ ClassesTreeTableConfiguration
+
+ PBXClassNameColumnIdentifier
+ 208
+ PBXClassBookColumnIdentifier
+ 22
+
+ Frame
+ {{0, 0}, {630, 331}}
+ MembersFrame
+ {{0, 105}, {374, 395}}
+ MembersTreeTableConfiguration
+
+ PBXMemberTypeIconColumnIdentifier
+ 22
+ PBXMemberNameColumnIdentifier
+ 216
+ PBXMemberTypeColumnIdentifier
+ 97
+ PBXMemberBookColumnIdentifier
+ 22
+
+ PBXModuleWindowStatusBarHidden2
+ 1
+ RubberWindowFrame
+ 385 179 630 352 0 0 1440 878
+
+ Module
+ PBXClassBrowserModule
+ Proportion
+ 332pt
+
+
+ Proportion
+ 332pt
+
+
+ Name
+ Class Browser
+ ServiceClasses
+
+ PBXClassBrowserModule
+
+ StatusbarIsVisible
+ 0
+ TableOfContents
+
+ 1C0AD2AF069F1E9B00FABCE6
+ 1C0AD2B0069F1E9B00FABCE6
+ 1CA6456E063B45B4001379D8
+
+ ToolbarConfiguration
+ xcode.toolbar.config.classbrowser
+ WindowString
+ 385 179 630 352 0 0 1440 878
+ WindowToolGUID
+ 1C0AD2AF069F1E9B00FABCE6
+ WindowToolIsVisible
+ 0
+
+
+
+
diff --git a/mac/xcode/libs/resample.xcodeproj/brian.pbxuser b/mac/xcode/libs/resample.xcodeproj/brian.pbxuser
new file mode 100644
index 0000000000..af0995b190
--- /dev/null
+++ b/mac/xcode/libs/resample.xcodeproj/brian.pbxuser
@@ -0,0 +1,111 @@
+// !$*UTF8*$!
+{
+ D3DA9FA209C1072700AA370C /* Project object */ = {
+ activeBuildConfigurationName = resample;
+ activeTarget = D3DA9FE509C109A100AA370C /* libresample.a */;
+ addToTargets = (
+ );
+ breakpointsGroup = D3DA9FDB09C108AD00AA370C /* XCBreakpointsBucket */;
+ codeSenseManager = D3DA9FA709C1072700AA370C /* Code sense */;
+ perUserDictionary = {
+ PBXConfiguration.PBXFileTableDataSource3.PBXErrorsWarningsDataSource = {
+ PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+ PBXFileTableDataSourceColumnSortingKey = PBXErrorsWarningsDataSource_LocationID;
+ PBXFileTableDataSourceColumnWidthsKey = (
+ 20,
+ 300,
+ 133,
+ );
+ PBXFileTableDataSourceColumnsKey = (
+ PBXErrorsWarningsDataSource_TypeID,
+ PBXErrorsWarningsDataSource_MessageID,
+ PBXErrorsWarningsDataSource_LocationID,
+ );
+ };
+ PBXConfiguration.PBXFileTableDataSource3.PBXExecutablesDataSource = {
+ PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+ PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID;
+ PBXFileTableDataSourceColumnWidthsKey = (
+ 22,
+ 300,
+ 336.5835,
+ );
+ PBXFileTableDataSourceColumnsKey = (
+ PBXExecutablesDataSource_ActiveFlagID,
+ PBXExecutablesDataSource_NameID,
+ PBXExecutablesDataSource_CommentsID,
+ );
+ };
+ PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
+ PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+ PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
+ PBXFileTableDataSourceColumnWidthsKey = (
+ 20,
+ 449,
+ 20,
+ 48,
+ 43,
+ 43,
+ 20,
+ );
+ PBXFileTableDataSourceColumnsKey = (
+ PBXFileDataSource_FiletypeID,
+ PBXFileDataSource_Filename_ColumnID,
+ PBXFileDataSource_Built_ColumnID,
+ PBXFileDataSource_ObjectSize_ColumnID,
+ PBXFileDataSource_Errors_ColumnID,
+ PBXFileDataSource_Warnings_ColumnID,
+ PBXFileDataSource_Target_ColumnID,
+ );
+ };
+ PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = {
+ PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+ PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
+ PBXFileTableDataSourceColumnWidthsKey = (
+ 20,
+ 200,
+ 269,
+ 20,
+ 48,
+ 43,
+ 43,
+ );
+ PBXFileTableDataSourceColumnsKey = (
+ PBXFileDataSource_FiletypeID,
+ PBXFileDataSource_Filename_ColumnID,
+ PBXTargetDataSource_PrimaryAttribute,
+ PBXFileDataSource_Built_ColumnID,
+ PBXFileDataSource_ObjectSize_ColumnID,
+ PBXFileDataSource_Errors_ColumnID,
+ PBXFileDataSource_Warnings_ColumnID,
+ );
+ };
+ PBXPerProjectTemplateStateSaveDate = 163646274;
+ PBXWorkspaceStateSaveDate = 163646274;
+ };
+ sourceControlManager = D3DA9FA609C1072700AA370C /* Source Control */;
+ userBuildSettings = {
+ };
+ };
+ D3DA9FA609C1072700AA370C /* Source Control */ = {
+ isa = PBXSourceControlManager;
+ fallbackIsa = XCSourceControlManager;
+ isSCMEnabled = 0;
+ scmConfiguration = {
+ };
+ scmType = "";
+ };
+ D3DA9FA709C1072700AA370C /* Code sense */ = {
+ isa = PBXCodeSenseManager;
+ indexTemplatePath = "";
+ };
+ D3DA9FDB09C108AD00AA370C /* XCBreakpointsBucket */ = {
+ isa = XCBreakpointsBucket;
+ name = "Project Breakpoints";
+ objects = (
+ );
+ };
+ D3DA9FE509C109A100AA370C /* libresample.a */ = {
+ activeExec = 0;
+ };
+}
diff --git a/mac/xcode/libs/resample.xcodeproj/project.pbxproj b/mac/xcode/libs/resample.xcodeproj/project.pbxproj
new file mode 100644
index 0000000000..cf395994cf
--- /dev/null
+++ b/mac/xcode/libs/resample.xcodeproj/project.pbxproj
@@ -0,0 +1,220 @@
+// !$*UTF8*$!
+{
+ archiveVersion = 1;
+ classes = {
+ };
+ objectVersion = 42;
+ objects = {
+
+/* Begin PBXBuildFile section */
+ D3DA9FEA09C109D400AA370C /* filterkit.c in Sources */ = {isa = PBXBuildFile; fileRef = D3DA9FCE09C1088100AA370C /* filterkit.c */; };
+ D3DA9FEB09C109D400AA370C /* resample.c in Sources */ = {isa = PBXBuildFile; fileRef = D3DA9FD109C1088100AA370C /* resample.c */; };
+ D3DA9FEC09C109D400AA370C /* resamplesubs.c in Sources */ = {isa = PBXBuildFile; fileRef = D3DA9FD209C1088100AA370C /* resamplesubs.c */; };
+ D3DA9FED09C109E700AA370C /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = D3DA9FCC09C1088100AA370C /* config.h */; };
+ D3DA9FEE09C109E700AA370C /* configtemplate.h in Headers */ = {isa = PBXBuildFile; fileRef = D3DA9FCD09C1088100AA370C /* configtemplate.h */; };
+ D3DA9FEF09C109E700AA370C /* filterkit.h in Headers */ = {isa = PBXBuildFile; fileRef = D3DA9FCF09C1088100AA370C /* filterkit.h */; };
+ D3DA9FF009C109E700AA370C /* resample_defs.h in Headers */ = {isa = PBXBuildFile; fileRef = D3DA9FD009C1088100AA370C /* resample_defs.h */; };
+ D3DA9FF109C109E700AA370C /* libresample.h in Headers */ = {isa = PBXBuildFile; fileRef = D3DA9FCA09C1086700AA370C /* libresample.h */; };
+/* End PBXBuildFile section */
+
+/* Begin PBXFileReference section */
+ D3DA9FCA09C1086700AA370C /* libresample.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = libresample.h; path = "../../../libs/libresample-0.1.3/include/libresample.h"; sourceTree = SOURCE_ROOT; };
+ D3DA9FCC09C1088100AA370C /* config.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = config.h; path = "../../../libs/libresample-0.1.3/src/config.h"; sourceTree = SOURCE_ROOT; };
+ D3DA9FCD09C1088100AA370C /* configtemplate.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = configtemplate.h; path = "../../../libs/libresample-0.1.3/src/configtemplate.h"; sourceTree = SOURCE_ROOT; };
+ D3DA9FCE09C1088100AA370C /* filterkit.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = filterkit.c; path = "../../../libs/libresample-0.1.3/src/filterkit.c"; sourceTree = SOURCE_ROOT; };
+ D3DA9FCF09C1088100AA370C /* filterkit.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = filterkit.h; path = "../../../libs/libresample-0.1.3/src/filterkit.h"; sourceTree = SOURCE_ROOT; };
+ D3DA9FD009C1088100AA370C /* resample_defs.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = resample_defs.h; path = "../../../libs/libresample-0.1.3/src/resample_defs.h"; sourceTree = SOURCE_ROOT; };
+ D3DA9FD109C1088100AA370C /* resample.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = resample.c; path = "../../../libs/libresample-0.1.3/src/resample.c"; sourceTree = SOURCE_ROOT; };
+ D3DA9FD209C1088100AA370C /* resamplesubs.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = resamplesubs.c; path = "../../../libs/libresample-0.1.3/src/resamplesubs.c"; sourceTree = SOURCE_ROOT; };
+ D3DA9FE609C109A100AA370C /* libresample.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libresample.a; sourceTree = BUILT_PRODUCTS_DIR; };
+/* End PBXFileReference section */
+
+/* Begin PBXFrameworksBuildPhase section */
+ D3DA9FE409C109A100AA370C /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXFrameworksBuildPhase section */
+
+/* Begin PBXGroup section */
+ D3DA9FA009C1072700AA370C = {
+ isa = PBXGroup;
+ children = (
+ D3DA9FB409C1074000AA370C /* resample */,
+ );
+ sourceTree = "";
+ };
+ D3DA9FB409C1074000AA370C /* resample */ = {
+ isa = PBXGroup;
+ children = (
+ D3DA9FBB09C1079E00AA370C /* include */,
+ D3DA9FBC09C107A500AA370C /* src */,
+ D3DA9FE609C109A100AA370C /* libresample.a */,
+ );
+ name = resample;
+ sourceTree = "";
+ };
+ D3DA9FBB09C1079E00AA370C /* include */ = {
+ isa = PBXGroup;
+ children = (
+ D3DA9FCC09C1088100AA370C /* config.h */,
+ D3DA9FCD09C1088100AA370C /* configtemplate.h */,
+ D3DA9FCF09C1088100AA370C /* filterkit.h */,
+ D3DA9FD009C1088100AA370C /* resample_defs.h */,
+ D3DA9FCA09C1086700AA370C /* libresample.h */,
+ );
+ name = include;
+ sourceTree = "";
+ };
+ D3DA9FBC09C107A500AA370C /* src */ = {
+ isa = PBXGroup;
+ children = (
+ D3DA9FCE09C1088100AA370C /* filterkit.c */,
+ D3DA9FD109C1088100AA370C /* resample.c */,
+ D3DA9FD209C1088100AA370C /* resamplesubs.c */,
+ );
+ name = src;
+ sourceTree = "";
+ };
+/* End PBXGroup section */
+
+/* Begin PBXHeadersBuildPhase section */
+ D3DA9FE209C109A100AA370C /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ D3DA9FED09C109E700AA370C /* config.h in Headers */,
+ D3DA9FEE09C109E700AA370C /* configtemplate.h in Headers */,
+ D3DA9FEF09C109E700AA370C /* filterkit.h in Headers */,
+ D3DA9FF009C109E700AA370C /* resample_defs.h in Headers */,
+ D3DA9FF109C109E700AA370C /* libresample.h in Headers */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXHeadersBuildPhase section */
+
+/* Begin PBXNativeTarget section */
+ D3DA9FE509C109A100AA370C /* libresample.a */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = D3DA9FF309C109EF00AA370C /* Build configuration list for PBXNativeTarget "libresample.a" */;
+ buildPhases = (
+ D3DA9FFD09C10A1F00AA370C /* Prepare Source */,
+ D3DA9FE209C109A100AA370C /* Headers */,
+ D3DA9FE309C109A100AA370C /* Sources */,
+ D3DA9FE409C109A100AA370C /* Frameworks */,
+ );
+ buildRules = (
+ );
+ buildSettings = {
+ GCC_ENABLE_FIX_AND_CONTINUE = YES;
+ GCC_MODEL_TUNING = G5;
+ INSTALL_PATH = /usr/local/lib;
+ PREBINDING = NO;
+ PRODUCT_NAME = resample;
+ ZERO_LINK = YES;
+ };
+ dependencies = (
+ );
+ name = libresample.a;
+ productName = resample;
+ productReference = D3DA9FE609C109A100AA370C /* libresample.a */;
+ productType = "com.apple.product-type.library.static";
+ };
+/* End PBXNativeTarget section */
+
+/* Begin PBXProject section */
+ D3DA9FA209C1072700AA370C /* Project object */ = {
+ isa = PBXProject;
+ buildConfigurationList = D3DA9FA309C1072700AA370C /* Build configuration list for PBXProject "resample" */;
+ buildStyles = (
+ );
+ hasScannedForEncodings = 0;
+ mainGroup = D3DA9FA009C1072700AA370C;
+ productRefGroup = D3DA9FB409C1074000AA370C /* resample */;
+ projectDirPath = "";
+ targets = (
+ D3DA9FE509C109A100AA370C /* libresample.a */,
+ );
+ };
+/* End PBXProject section */
+
+/* Begin PBXShellScriptBuildPhase section */
+ D3DA9FFD09C10A1F00AA370C /* Prepare Source */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ );
+ name = "Prepare Source";
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/bash;
+ shellScript = "if [ -e ../../../libs/libresample-0.1.3/.complete ]; then\n\texit 0\nfi\n/usr/bin/curl http://svn.freeswitch.org/downloads/libs/libresample-0.1.3.tgz -o ../../../libs/libresample-0.1.3.tgz\ncd ../../../libs\ntar zxfv libresample-0.1.3.tgz\ncd libresample-0.1.3\n./configure\ntouch .complete";
+ };
+/* End PBXShellScriptBuildPhase section */
+
+/* Begin PBXSourcesBuildPhase section */
+ D3DA9FE309C109A100AA370C /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ D3DA9FEA09C109D400AA370C /* filterkit.c in Sources */,
+ D3DA9FEB09C109D400AA370C /* resample.c in Sources */,
+ D3DA9FEC09C109D400AA370C /* resamplesubs.c in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXSourcesBuildPhase section */
+
+/* Begin XCBuildConfiguration section */
+ D3DA9FA409C1072700AA370C /* resample */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ COPY_PHASE_STRIP = NO;
+ };
+ name = resample;
+ };
+ D3DA9FF409C109EF00AA370C /* resample */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ COPY_PHASE_STRIP = NO;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_ENABLE_FIX_AND_CONTINUE = YES;
+ GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
+ GCC_MODEL_TUNING = G5;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ INSTALL_PATH = /usr/local/lib;
+ PREBINDING = NO;
+ PRODUCT_NAME = resample;
+ ZERO_LINK = YES;
+ };
+ name = resample;
+ };
+/* End XCBuildConfiguration section */
+
+/* Begin XCConfigurationList section */
+ D3DA9FA309C1072700AA370C /* Build configuration list for PBXProject "resample" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ D3DA9FA409C1072700AA370C /* resample */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = resample;
+ };
+ D3DA9FF309C109EF00AA370C /* Build configuration list for PBXNativeTarget "libresample.a" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ D3DA9FF409C109EF00AA370C /* resample */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = resample;
+ };
+/* End XCConfigurationList section */
+ };
+ rootObject = D3DA9FA209C1072700AA370C /* Project object */;
+}
diff --git a/mac/xcode/libs/sqlite-3.2.8.xcodeproj/brian.mode1 b/mac/xcode/libs/sqlite-3.2.8.xcodeproj/brian.mode1
new file mode 100644
index 0000000000..9d3c45944e
--- /dev/null
+++ b/mac/xcode/libs/sqlite-3.2.8.xcodeproj/brian.mode1
@@ -0,0 +1,1328 @@
+
+
+
+
+ ActivePerspectiveName
+ Project
+ AllowedModules
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXSmartGroupTreeModule
+ Name
+ Groups and Files Outline View
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXNavigatorGroup
+ Name
+ Editor
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ XCTaskListModule
+ Name
+ Task List
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ XCDetailModule
+ Name
+ File and Smart Group Detail Viewer
+
+
+ BundleLoadPath
+
+ MaxInstances
+ 1
+ Module
+ PBXBuildResultsModule
+ Name
+ Detailed Build Results Viewer
+
+
+ BundleLoadPath
+
+ MaxInstances
+ 1
+ Module
+ PBXProjectFindModule
+ Name
+ Project Batch Find Tool
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXRunSessionModule
+ Name
+ Run Log
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXBookmarksModule
+ Name
+ Bookmarks Tool
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXClassBrowserModule
+ Name
+ Class Browser
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXCVSModule
+ Name
+ Source Code Control Tool
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXDebugBreakpointsModule
+ Name
+ Debug Breakpoints Tool
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ XCDockableInspector
+ Name
+ Inspector
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXOpenQuicklyModule
+ Name
+ Open Quickly Tool
+
+
+ BundleLoadPath
+
+ MaxInstances
+ 1
+ Module
+ PBXDebugSessionModule
+ Name
+ Debugger
+
+
+ BundleLoadPath
+
+ MaxInstances
+ 1
+ Module
+ PBXDebugCLIModule
+ Name
+ Debug Console
+
+
+ Description
+ DefaultDescriptionKey
+ DockingSystemVisible
+
+ Extension
+ mode1
+ FavBarConfig
+
+ PBXProjectModuleGUID
+ D37F3CD009C0E098002C93D4
+ XCBarModuleItemNames
+
+ XCBarModuleItems
+
+
+ FirstTimeWindowDisplayed
+
+ Identifier
+ com.apple.perspectives.project.mode1
+ MajorVersion
+ 31
+ MinorVersion
+ 1
+ Name
+ Default
+ Notifications
+
+ OpenEditors
+
+ PerspectiveWidths
+
+ -1
+ -1
+
+ Perspectives
+
+
+ ChosenToolbarItems
+
+ active-target-popup
+ action
+ NSToolbarFlexibleSpaceItem
+ buildOrClean
+ build-and-runOrDebug
+ com.apple.ide.PBXToolbarStopButton
+ get-info
+ toggle-editor
+ NSToolbarFlexibleSpaceItem
+ com.apple.pbx.toolbar.searchfield
+
+ ControllerClassBaseName
+
+ IconName
+ WindowOfProjectWithEditor
+ Identifier
+ perspective.project
+ IsVertical
+
+ Layout
+
+
+ BecomeActive
+
+ ContentConfiguration
+
+ PBXBottomSmartGroupGIDs
+
+ 1C37FBAC04509CD000000102
+ 1C37FAAC04509CD000000102
+ 1C08E77C0454961000C914BD
+ 1C37FABC05509CD000000102
+ 1C37FABC05539CD112110102
+ E2644B35053B69B200211256
+ 1C37FABC04509CD000100104
+ 1CC0EA4004350EF90044410B
+ 1CC0EA4004350EF90041110B
+
+ PBXProjectModuleGUID
+ 1CE0B1FE06471DED0097A5F4
+ PBXProjectModuleLabel
+ Files
+ PBXProjectStructureProvided
+ yes
+ PBXSmartGroupTreeModuleColumnData
+
+ PBXSmartGroupTreeModuleColumnWidthsKey
+
+ 377
+
+ PBXSmartGroupTreeModuleColumnsKey_v4
+
+ MainColumn
+
+
+ PBXSmartGroupTreeModuleOutlineStateKey_v7
+
+ PBXSmartGroupTreeModuleOutlineStateExpansionKey
+
+ D37F3CC409C0E093002C93D4
+ D37F3CD809C0E0CC002C93D4
+ 1C37FBAC04509CD000000102
+
+ PBXSmartGroupTreeModuleOutlineStateSelectionKey
+
+
+ 0
+
+
+ PBXSmartGroupTreeModuleOutlineStateVisibleRectKey
+ {{0, 0}, {377, 594}}
+
+ PBXTopSmartGroupGIDs
+
+ XCIncludePerspectivesSwitch
+
+ XCSharingToken
+ com.apple.Xcode.GFSharingToken
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {394, 612}}
+ GroupTreeTableConfiguration
+
+ MainColumn
+ 377
+
+ RubberWindowFrame
+ 417 4 1287 653 0 0 1024 746
+
+ Module
+ PBXSmartGroupTreeModule
+ Proportion
+ 394pt
+
+
+ Dock
+
+
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1CE0B20306471E060097A5F4
+ PBXProjectModuleLabel
+
+ PBXSplitModuleInNavigatorKey
+
+ Split0
+
+ PBXProjectModuleGUID
+ 1CE0B20406471E060097A5F4
+ PBXProjectModuleLabel
+
+
+ SplitCount
+ 1
+
+ StatusBarVisibility
+
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {888, 0}}
+ RubberWindowFrame
+ 417 4 1287 653 0 0 1024 746
+
+ Module
+ PBXNavigatorGroup
+ Proportion
+ 0pt
+
+
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1CE0B20506471E060097A5F4
+ PBXProjectModuleLabel
+ Detail
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 5}, {888, 607}}
+ RubberWindowFrame
+ 417 4 1287 653 0 0 1024 746
+
+ Module
+ XCDetailModule
+ Proportion
+ 607pt
+
+
+ Proportion
+ 888pt
+
+
+ Name
+ Project
+ ServiceClasses
+
+ XCModuleDock
+ PBXSmartGroupTreeModule
+ XCModuleDock
+ PBXNavigatorGroup
+ XCDetailModule
+
+ TableOfContents
+
+ D3DAA01709C10B6200AA370C
+ 1CE0B1FE06471DED0097A5F4
+ D3DAA01809C10B6200AA370C
+ 1CE0B20306471E060097A5F4
+ 1CE0B20506471E060097A5F4
+
+ ToolbarConfiguration
+ xcode.toolbar.config.default
+
+
+ ControllerClassBaseName
+
+ IconName
+ WindowOfProject
+ Identifier
+ perspective.morph
+ IsVertical
+ 0
+ Layout
+
+
+ BecomeActive
+ 1
+ ContentConfiguration
+
+ PBXBottomSmartGroupGIDs
+
+ 1C37FBAC04509CD000000102
+ 1C37FAAC04509CD000000102
+ 1C08E77C0454961000C914BD
+ 1C37FABC05509CD000000102
+ 1C37FABC05539CD112110102
+ E2644B35053B69B200211256
+ 1C37FABC04509CD000100104
+ 1CC0EA4004350EF90044410B
+ 1CC0EA4004350EF90041110B
+
+ PBXProjectModuleGUID
+ 11E0B1FE06471DED0097A5F4
+ PBXProjectModuleLabel
+ Files
+ PBXProjectStructureProvided
+ yes
+ PBXSmartGroupTreeModuleColumnData
+
+ PBXSmartGroupTreeModuleColumnWidthsKey
+
+ 186
+
+ PBXSmartGroupTreeModuleColumnsKey_v4
+
+ MainColumn
+
+
+ PBXSmartGroupTreeModuleOutlineStateKey_v7
+
+ PBXSmartGroupTreeModuleOutlineStateExpansionKey
+
+ 29B97314FDCFA39411CA2CEA
+ 1C37FABC05509CD000000102
+
+ PBXSmartGroupTreeModuleOutlineStateSelectionKey
+
+
+ 0
+
+
+ PBXSmartGroupTreeModuleOutlineStateVisibleRectKey
+ {{0, 0}, {186, 337}}
+
+ PBXTopSmartGroupGIDs
+
+ XCIncludePerspectivesSwitch
+ 1
+ XCSharingToken
+ com.apple.Xcode.GFSharingToken
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {203, 355}}
+ GroupTreeTableConfiguration
+
+ MainColumn
+ 186
+
+ RubberWindowFrame
+ 373 269 690 397 0 0 1440 878
+
+ Module
+ PBXSmartGroupTreeModule
+ Proportion
+ 100%
+
+
+ Name
+ Morph
+ PreferredWidth
+ 300
+ ServiceClasses
+
+ XCModuleDock
+ PBXSmartGroupTreeModule
+
+ TableOfContents
+
+ 11E0B1FE06471DED0097A5F4
+
+ ToolbarConfiguration
+ xcode.toolbar.config.default.short
+
+
+ PerspectivesBarVisible
+
+ ShelfIsVisible
+
+ SourceDescription
+ file at '/System/Library/PrivateFrameworks/DevToolsInterface.framework/Versions/A/Resources/XCPerspectivesSpecificationMode1.xcperspec'
+ StatusbarIsVisible
+
+ TimeStamp
+ 0.0
+ ToolbarDisplayMode
+ 1
+ ToolbarIsVisible
+
+ ToolbarSizeMode
+ 1
+ Type
+ Perspectives
+ UpdateMessage
+ The Default Workspace in this version of Xcode now includes support to hide and show the detail view (what has been referred to as the "Metro-Morph" feature). You must discard your current Default Workspace settings and update to the latest Default Workspace in order to gain this feature. Do you wish to update to the latest Workspace defaults for project '%@'?
+ WindowJustification
+ 5
+ WindowOrderList
+
+ /Users/brian/freeswitch/mac/xcode/libs/sqlite-3.2.8.xcodeproj
+
+ WindowString
+ 417 4 1287 653 0 0 1024 746
+ WindowTools
+
+
+ FirstTimeWindowDisplayed
+
+ Identifier
+ windowTool.build
+ IsVertical
+
+ Layout
+
+
+ Dock
+
+
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1CD0528F0623707200166675
+ PBXProjectModuleLabel
+
+ StatusBarVisibility
+
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {842, 139}}
+ RubberWindowFrame
+ 97 226 842 520 0 0 1024 746
+
+ Module
+ PBXNavigatorGroup
+ Proportion
+ 139pt
+
+
+ BecomeActive
+
+ ContentConfiguration
+
+ PBXBuildLogShowsTranscriptDefaultKey
+ {{0, 5}, {842, 330}}
+ PBXProjectModuleGUID
+ XCMainBuildResultsModuleGUID
+ PBXProjectModuleLabel
+ Build
+ XCBuildResultsTrigger_Collapse
+ 1021
+ XCBuildResultsTrigger_Open
+ 1011
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 144}, {842, 335}}
+ RubberWindowFrame
+ 97 226 842 520 0 0 1024 746
+
+ Module
+ PBXBuildResultsModule
+ Proportion
+ 335pt
+
+
+ Proportion
+ 479pt
+
+
+ Name
+ Build Results
+ ServiceClasses
+
+ PBXBuildResultsModule
+
+ StatusbarIsVisible
+
+ TableOfContents
+
+ D37F3D7609C0E229002C93D4
+ D3DA9F9009C1040600AA370C
+ 1CD0528F0623707200166675
+ XCMainBuildResultsModuleGUID
+
+ ToolbarConfiguration
+ xcode.toolbar.config.build
+ WindowString
+ 97 226 842 520 0 0 1024 746
+ WindowToolGUID
+ D37F3D7609C0E229002C93D4
+ WindowToolIsVisible
+
+
+
+ Identifier
+ windowTool.debugger
+ Layout
+
+
+ Dock
+
+
+ ContentConfiguration
+
+ Debugger
+
+ HorizontalSplitView
+
+ _collapsingFrameDimension
+ 0.0
+ _indexOfCollapsedView
+ 0
+ _percentageOfCollapsedView
+ 0.0
+ isCollapsed
+ yes
+ sizes
+
+ {{0, 0}, {317, 164}}
+ {{317, 0}, {377, 164}}
+
+
+ VerticalSplitView
+
+ _collapsingFrameDimension
+ 0.0
+ _indexOfCollapsedView
+ 0
+ _percentageOfCollapsedView
+ 0.0
+ isCollapsed
+ yes
+ sizes
+
+ {{0, 0}, {694, 164}}
+ {{0, 164}, {694, 216}}
+
+
+
+ LauncherConfigVersion
+ 8
+ PBXProjectModuleGUID
+ 1C162984064C10D400B95A72
+ PBXProjectModuleLabel
+ Debug - GLUTExamples (Underwater)
+
+ GeometryConfiguration
+
+ DebugConsoleDrawerSize
+ {100, 120}
+ DebugConsoleVisible
+ None
+ DebugConsoleWindowFrame
+ {{200, 200}, {500, 300}}
+ DebugSTDIOWindowFrame
+ {{200, 200}, {500, 300}}
+ Frame
+ {{0, 0}, {694, 380}}
+ RubberWindowFrame
+ 321 238 694 422 0 0 1440 878
+
+ Module
+ PBXDebugSessionModule
+ Proportion
+ 100%
+
+
+ Proportion
+ 100%
+
+
+ Name
+ Debugger
+ ServiceClasses
+
+ PBXDebugSessionModule
+
+ StatusbarIsVisible
+ 1
+ TableOfContents
+
+ 1CD10A99069EF8BA00B06720
+ 1C0AD2AB069F1E9B00FABCE6
+ 1C162984064C10D400B95A72
+ 1C0AD2AC069F1E9B00FABCE6
+
+ ToolbarConfiguration
+ xcode.toolbar.config.debug
+ WindowString
+ 321 238 694 422 0 0 1440 878
+ WindowToolGUID
+ 1CD10A99069EF8BA00B06720
+ WindowToolIsVisible
+ 0
+
+
+ Identifier
+ windowTool.find
+ Layout
+
+
+ Dock
+
+
+ Dock
+
+
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1CDD528C0622207200134675
+ PBXProjectModuleLabel
+ <No Editor>
+ PBXSplitModuleInNavigatorKey
+
+ Split0
+
+ PBXProjectModuleGUID
+ 1CD0528D0623707200166675
+
+ SplitCount
+ 1
+
+ StatusBarVisibility
+ 1
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {781, 167}}
+ RubberWindowFrame
+ 62 385 781 470 0 0 1440 878
+
+ Module
+ PBXNavigatorGroup
+ Proportion
+ 781pt
+
+
+ Proportion
+ 50%
+
+
+ BecomeActive
+ 1
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1CD0528E0623707200166675
+ PBXProjectModuleLabel
+ Project Find
+
+ GeometryConfiguration
+
+ Frame
+ {{8, 0}, {773, 254}}
+ RubberWindowFrame
+ 62 385 781 470 0 0 1440 878
+
+ Module
+ PBXProjectFindModule
+ Proportion
+ 50%
+
+
+ Proportion
+ 428pt
+
+
+ Name
+ Project Find
+ ServiceClasses
+
+ PBXProjectFindModule
+
+ StatusbarIsVisible
+ 1
+ TableOfContents
+
+ 1C530D57069F1CE1000CFCEE
+ 1C530D58069F1CE1000CFCEE
+ 1C530D59069F1CE1000CFCEE
+ 1CDD528C0622207200134675
+ 1C530D5A069F1CE1000CFCEE
+ 1CE0B1FE06471DED0097A5F4
+ 1CD0528E0623707200166675
+
+ WindowString
+ 62 385 781 470 0 0 1440 878
+ WindowToolGUID
+ 1C530D57069F1CE1000CFCEE
+ WindowToolIsVisible
+ 0
+
+
+ Identifier
+ MENUSEPARATOR
+
+
+ Identifier
+ windowTool.debuggerConsole
+ Layout
+
+
+ Dock
+
+
+ BecomeActive
+ 1
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1C78EAAC065D492600B07095
+ PBXProjectModuleLabel
+ Debugger Console
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {440, 358}}
+ RubberWindowFrame
+ 650 41 440 400 0 0 1280 1002
+
+ Module
+ PBXDebugCLIModule
+ Proportion
+ 358pt
+
+
+ Proportion
+ 358pt
+
+
+ Name
+ Debugger Console
+ ServiceClasses
+
+ PBXDebugCLIModule
+
+ StatusbarIsVisible
+ 1
+ TableOfContents
+
+ 1C78EAAD065D492600B07095
+ 1C78EAAE065D492600B07095
+ 1C78EAAC065D492600B07095
+
+ WindowString
+ 650 41 440 400 0 0 1280 1002
+
+
+ Identifier
+ windowTool.run
+ Layout
+
+
+ Dock
+
+
+ ContentConfiguration
+
+ LauncherConfigVersion
+ 3
+ PBXProjectModuleGUID
+ 1CD0528B0623707200166675
+ PBXProjectModuleLabel
+ Run
+ Runner
+
+ HorizontalSplitView
+
+ _collapsingFrameDimension
+ 0.0
+ _indexOfCollapsedView
+ 0
+ _percentageOfCollapsedView
+ 0.0
+ isCollapsed
+ yes
+ sizes
+
+ {{0, 0}, {493, 167}}
+ {{0, 176}, {493, 267}}
+
+
+ VerticalSplitView
+
+ _collapsingFrameDimension
+ 0.0
+ _indexOfCollapsedView
+ 0
+ _percentageOfCollapsedView
+ 0.0
+ isCollapsed
+ yes
+ sizes
+
+ {{0, 0}, {405, 443}}
+ {{414, 0}, {514, 443}}
+
+
+
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {460, 159}}
+ RubberWindowFrame
+ 316 696 459 200 0 0 1280 1002
+
+ Module
+ PBXRunSessionModule
+ Proportion
+ 159pt
+
+
+ Proportion
+ 159pt
+
+
+ Name
+ Run Log
+ ServiceClasses
+
+ PBXRunSessionModule
+
+ StatusbarIsVisible
+ 1
+ TableOfContents
+
+ 1C0AD2B3069F1EA900FABCE6
+ 1C0AD2B4069F1EA900FABCE6
+ 1CD0528B0623707200166675
+ 1C0AD2B5069F1EA900FABCE6
+
+ ToolbarConfiguration
+ xcode.toolbar.config.run
+ WindowString
+ 316 696 459 200 0 0 1280 1002
+ WindowToolGUID
+ 1C0AD2B3069F1EA900FABCE6
+ WindowToolIsVisible
+ 0
+
+
+ Identifier
+ windowTool.scm
+ Layout
+
+
+ Dock
+
+
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1C78EAB2065D492600B07095
+ PBXProjectModuleLabel
+ <No Editor>
+ PBXSplitModuleInNavigatorKey
+
+ Split0
+
+ PBXProjectModuleGUID
+ 1C78EAB3065D492600B07095
+
+ SplitCount
+ 1
+
+ StatusBarVisibility
+ 1
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {452, 0}}
+ RubberWindowFrame
+ 743 379 452 308 0 0 1280 1002
+
+ Module
+ PBXNavigatorGroup
+ Proportion
+ 0pt
+
+
+ BecomeActive
+ 1
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1CD052920623707200166675
+ PBXProjectModuleLabel
+ SCM
+
+ GeometryConfiguration
+
+ ConsoleFrame
+ {{0, 259}, {452, 0}}
+ Frame
+ {{0, 7}, {452, 259}}
+ RubberWindowFrame
+ 743 379 452 308 0 0 1280 1002
+ TableConfiguration
+
+ Status
+ 30
+ FileName
+ 199
+ Path
+ 197.09500122070312
+
+ TableFrame
+ {{0, 0}, {452, 250}}
+
+ Module
+ PBXCVSModule
+ Proportion
+ 262pt
+
+
+ Proportion
+ 266pt
+
+
+ Name
+ SCM
+ ServiceClasses
+
+ PBXCVSModule
+
+ StatusbarIsVisible
+ 1
+ TableOfContents
+
+ 1C78EAB4065D492600B07095
+ 1C78EAB5065D492600B07095
+ 1C78EAB2065D492600B07095
+ 1CD052920623707200166675
+
+ ToolbarConfiguration
+ xcode.toolbar.config.scm
+ WindowString
+ 743 379 452 308 0 0 1280 1002
+
+
+ Identifier
+ windowTool.breakpoints
+ IsVertical
+ 0
+ Layout
+
+
+ Dock
+
+
+ BecomeActive
+ 1
+ ContentConfiguration
+
+ PBXBottomSmartGroupGIDs
+
+ 1C77FABC04509CD000000102
+
+ PBXProjectModuleGUID
+ 1CE0B1FE06471DED0097A5F4
+ PBXProjectModuleLabel
+ Files
+ PBXProjectStructureProvided
+ no
+ PBXSmartGroupTreeModuleColumnData
+
+ PBXSmartGroupTreeModuleColumnWidthsKey
+
+ 168
+
+ PBXSmartGroupTreeModuleColumnsKey_v4
+
+ MainColumn
+
+
+ PBXSmartGroupTreeModuleOutlineStateKey_v7
+
+ PBXSmartGroupTreeModuleOutlineStateExpansionKey
+
+ 1C77FABC04509CD000000102
+
+ PBXSmartGroupTreeModuleOutlineStateSelectionKey
+
+
+ 0
+
+
+ PBXSmartGroupTreeModuleOutlineStateVisibleRectKey
+ {{0, 0}, {168, 350}}
+
+ PBXTopSmartGroupGIDs
+
+ XCIncludePerspectivesSwitch
+ 0
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {185, 368}}
+ GroupTreeTableConfiguration
+
+ MainColumn
+ 168
+
+ RubberWindowFrame
+ 315 424 744 409 0 0 1440 878
+
+ Module
+ PBXSmartGroupTreeModule
+ Proportion
+ 185pt
+
+
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1CA1AED706398EBD00589147
+ PBXProjectModuleLabel
+ Detail
+
+ GeometryConfiguration
+
+ Frame
+ {{190, 0}, {554, 368}}
+ RubberWindowFrame
+ 315 424 744 409 0 0 1440 878
+
+ Module
+ XCDetailModule
+ Proportion
+ 554pt
+
+
+ Proportion
+ 368pt
+
+
+ MajorVersion
+ 2
+ MinorVersion
+ 0
+ Name
+ Breakpoints
+ ServiceClasses
+
+ PBXSmartGroupTreeModule
+ XCDetailModule
+
+ StatusbarIsVisible
+ 1
+ TableOfContents
+
+ 1CDDB66807F98D9800BB5817
+ 1CDDB66907F98D9800BB5817
+ 1CE0B1FE06471DED0097A5F4
+ 1CA1AED706398EBD00589147
+
+ ToolbarConfiguration
+ xcode.toolbar.config.breakpoints
+ WindowString
+ 315 424 744 409 0 0 1440 878
+ WindowToolGUID
+ 1CDDB66807F98D9800BB5817
+ WindowToolIsVisible
+ 1
+
+
+ Identifier
+ windowTool.debugAnimator
+ Layout
+
+
+ Dock
+
+
+ Module
+ PBXNavigatorGroup
+ Proportion
+ 100%
+
+
+ Proportion
+ 100%
+
+
+ Name
+ Debug Visualizer
+ ServiceClasses
+
+ PBXNavigatorGroup
+
+ StatusbarIsVisible
+ 1
+ ToolbarConfiguration
+ xcode.toolbar.config.debugAnimator
+ WindowString
+ 100 100 700 500 0 0 1280 1002
+
+
+ Identifier
+ windowTool.bookmarks
+ Layout
+
+
+ Dock
+
+
+ Module
+ PBXBookmarksModule
+ Proportion
+ 100%
+
+
+ Proportion
+ 100%
+
+
+ Name
+ Bookmarks
+ ServiceClasses
+
+ PBXBookmarksModule
+
+ StatusbarIsVisible
+ 0
+ WindowString
+ 538 42 401 187 0 0 1280 1002
+
+
+ Identifier
+ windowTool.classBrowser
+ Layout
+
+
+ Dock
+
+
+ BecomeActive
+ 1
+ ContentConfiguration
+
+ OptionsSetName
+ Hierarchy, all classes
+ PBXProjectModuleGUID
+ 1CA6456E063B45B4001379D8
+ PBXProjectModuleLabel
+ Class Browser - NSObject
+
+ GeometryConfiguration
+
+ ClassesFrame
+ {{0, 0}, {374, 96}}
+ ClassesTreeTableConfiguration
+
+ PBXClassNameColumnIdentifier
+ 208
+ PBXClassBookColumnIdentifier
+ 22
+
+ Frame
+ {{0, 0}, {630, 331}}
+ MembersFrame
+ {{0, 105}, {374, 395}}
+ MembersTreeTableConfiguration
+
+ PBXMemberTypeIconColumnIdentifier
+ 22
+ PBXMemberNameColumnIdentifier
+ 216
+ PBXMemberTypeColumnIdentifier
+ 97
+ PBXMemberBookColumnIdentifier
+ 22
+
+ PBXModuleWindowStatusBarHidden2
+ 1
+ RubberWindowFrame
+ 385 179 630 352 0 0 1440 878
+
+ Module
+ PBXClassBrowserModule
+ Proportion
+ 332pt
+
+
+ Proportion
+ 332pt
+
+
+ Name
+ Class Browser
+ ServiceClasses
+
+ PBXClassBrowserModule
+
+ StatusbarIsVisible
+ 0
+ TableOfContents
+
+ 1C0AD2AF069F1E9B00FABCE6
+ 1C0AD2B0069F1E9B00FABCE6
+ 1CA6456E063B45B4001379D8
+
+ ToolbarConfiguration
+ xcode.toolbar.config.classbrowser
+ WindowString
+ 385 179 630 352 0 0 1440 878
+ WindowToolGUID
+ 1C0AD2AF069F1E9B00FABCE6
+ WindowToolIsVisible
+ 0
+
+
+
+
diff --git a/mac/xcode/libs/sqlite-3.2.8.xcodeproj/brian.pbxuser b/mac/xcode/libs/sqlite-3.2.8.xcodeproj/brian.pbxuser
new file mode 100644
index 0000000000..e1f65a35a6
--- /dev/null
+++ b/mac/xcode/libs/sqlite-3.2.8.xcodeproj/brian.pbxuser
@@ -0,0 +1,121 @@
+// !$*UTF8*$!
+{
+ D37F3CC609C0E093002C93D4 /* Project object */ = {
+ activeBuildConfigurationName = "sqlite-3.2.8";
+ activeBuildStyle = D37F3E6109C0E9B8002C93D4 /* Development */;
+ activeTarget = D37F3CD609C0E0CC002C93D4 /* sqlite.framework */;
+ addToTargets = (
+ D37F3CD609C0E0CC002C93D4 /* sqlite.framework */,
+ );
+ breakpointsGroup = D37F3D7A09C0E24A002C93D4 /* XCBreakpointsBucket */;
+ codeSenseManager = D37F3CCB09C0E093002C93D4 /* Code sense */;
+ perUserDictionary = {
+ PBXConfiguration.PBXFileTableDataSource3.PBXErrorsWarningsDataSource = {
+ PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+ PBXFileTableDataSourceColumnSortingKey = PBXErrorsWarningsDataSource_LocationID;
+ PBXFileTableDataSourceColumnWidthsKey = (
+ 20,
+ 573,
+ 266,
+ );
+ PBXFileTableDataSourceColumnsKey = (
+ PBXErrorsWarningsDataSource_TypeID,
+ PBXErrorsWarningsDataSource_MessageID,
+ PBXErrorsWarningsDataSource_LocationID,
+ );
+ };
+ PBXConfiguration.PBXFileTableDataSource3.PBXExecutablesDataSource = {
+ PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+ PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID;
+ PBXFileTableDataSourceColumnWidthsKey = (
+ 22,
+ 300,
+ 536.5835,
+ );
+ PBXFileTableDataSourceColumnsKey = (
+ PBXExecutablesDataSource_ActiveFlagID,
+ PBXExecutablesDataSource_NameID,
+ PBXExecutablesDataSource_CommentsID,
+ );
+ };
+ PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
+ PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+ PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
+ PBXFileTableDataSourceColumnWidthsKey = (
+ 20,
+ 649,
+ 20,
+ 48,
+ 43,
+ 43,
+ 20,
+ );
+ PBXFileTableDataSourceColumnsKey = (
+ PBXFileDataSource_FiletypeID,
+ PBXFileDataSource_Filename_ColumnID,
+ PBXFileDataSource_Built_ColumnID,
+ PBXFileDataSource_ObjectSize_ColumnID,
+ PBXFileDataSource_Errors_ColumnID,
+ PBXFileDataSource_Warnings_ColumnID,
+ PBXFileDataSource_Target_ColumnID,
+ );
+ };
+ PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = {
+ PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+ PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
+ PBXFileTableDataSourceColumnWidthsKey = (
+ 20,
+ 200,
+ 469,
+ 20,
+ 48,
+ 43,
+ 43,
+ );
+ PBXFileTableDataSourceColumnsKey = (
+ PBXFileDataSource_FiletypeID,
+ PBXFileDataSource_Filename_ColumnID,
+ PBXTargetDataSource_PrimaryAttribute,
+ PBXFileDataSource_Built_ColumnID,
+ PBXFileDataSource_ObjectSize_ColumnID,
+ PBXFileDataSource_Errors_ColumnID,
+ PBXFileDataSource_Warnings_ColumnID,
+ );
+ };
+ PBXPerProjectTemplateStateSaveDate = 163646288;
+ PBXWorkspaceStateSaveDate = 163646288;
+ };
+ sourceControlManager = D37F3CCA09C0E093002C93D4 /* Source Control */;
+ userBuildSettings = {
+ };
+ };
+ D37F3CCA09C0E093002C93D4 /* Source Control */ = {
+ isa = PBXSourceControlManager;
+ fallbackIsa = XCSourceControlManager;
+ isSCMEnabled = 0;
+ scmConfiguration = {
+ };
+ scmType = "";
+ };
+ D37F3CCB09C0E093002C93D4 /* Code sense */ = {
+ isa = PBXCodeSenseManager;
+ indexTemplatePath = "";
+ };
+ D37F3CD609C0E0CC002C93D4 /* sqlite.framework */ = {
+ activeExec = 0;
+ };
+ D37F3CD909C0E0CC002C93D4 /* sqlite-Info.plist */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1332, 762}}";
+ sepNavSelRange = "{360, 0}";
+ sepNavVisRect = "{{0, 0}, {1332, 762}}";
+ sepNavWindowFrame = "{{107, 48}, {1371, 891}}";
+ };
+ };
+ D37F3D7A09C0E24A002C93D4 /* XCBreakpointsBucket */ = {
+ isa = XCBreakpointsBucket;
+ name = "Project Breakpoints";
+ objects = (
+ );
+ };
+}
diff --git a/mac/xcode/libs/sqlite-3.2.8.xcodeproj/project.pbxproj b/mac/xcode/libs/sqlite-3.2.8.xcodeproj/project.pbxproj
new file mode 100644
index 0000000000..ee9934e00a
--- /dev/null
+++ b/mac/xcode/libs/sqlite-3.2.8.xcodeproj/project.pbxproj
@@ -0,0 +1,450 @@
+// !$*UTF8*$!
+{
+ archiveVersion = 1;
+ classes = {
+ };
+ objectVersion = 42;
+ objects = {
+
+/* Begin PBXBuildFile section */
+ D37F3DBE09C0E5B7002C93D4 /* opcodes.c in Sources */ = {isa = PBXBuildFile; fileRef = D37F3DBC09C0E5B7002C93D4 /* opcodes.c */; };
+ D37F3DBF09C0E5B7002C93D4 /* parse.c in Sources */ = {isa = PBXBuildFile; fileRef = D37F3DBD09C0E5B7002C93D4 /* parse.c */; };
+ D37F3DE609C0E61D002C93D4 /* alter.c in Sources */ = {isa = PBXBuildFile; fileRef = D37F3DC009C0E61D002C93D4 /* alter.c */; };
+ D37F3DE709C0E61D002C93D4 /* analyze.c in Sources */ = {isa = PBXBuildFile; fileRef = D37F3DC109C0E61D002C93D4 /* analyze.c */; };
+ D37F3DE809C0E61D002C93D4 /* attach.c in Sources */ = {isa = PBXBuildFile; fileRef = D37F3DC209C0E61D002C93D4 /* attach.c */; };
+ D37F3DE909C0E61D002C93D4 /* auth.c in Sources */ = {isa = PBXBuildFile; fileRef = D37F3DC309C0E61D002C93D4 /* auth.c */; };
+ D37F3DEA09C0E61D002C93D4 /* btree.c in Sources */ = {isa = PBXBuildFile; fileRef = D37F3DC409C0E61D002C93D4 /* btree.c */; };
+ D37F3DEB09C0E61D002C93D4 /* build.c in Sources */ = {isa = PBXBuildFile; fileRef = D37F3DC509C0E61D002C93D4 /* build.c */; };
+ D37F3DEC09C0E61D002C93D4 /* callback.c in Sources */ = {isa = PBXBuildFile; fileRef = D37F3DC609C0E61D002C93D4 /* callback.c */; };
+ D37F3DED09C0E61D002C93D4 /* complete.c in Sources */ = {isa = PBXBuildFile; fileRef = D37F3DC709C0E61D002C93D4 /* complete.c */; };
+ D37F3DEE09C0E61D002C93D4 /* date.c in Sources */ = {isa = PBXBuildFile; fileRef = D37F3DC809C0E61D002C93D4 /* date.c */; };
+ D37F3DEF09C0E61D002C93D4 /* delete.c in Sources */ = {isa = PBXBuildFile; fileRef = D37F3DC909C0E61D002C93D4 /* delete.c */; };
+ D37F3DF009C0E61D002C93D4 /* expr.c in Sources */ = {isa = PBXBuildFile; fileRef = D37F3DCA09C0E61D002C93D4 /* expr.c */; };
+ D37F3DF109C0E61D002C93D4 /* func.c in Sources */ = {isa = PBXBuildFile; fileRef = D37F3DCB09C0E61D002C93D4 /* func.c */; };
+ D37F3DF209C0E61D002C93D4 /* hash.c in Sources */ = {isa = PBXBuildFile; fileRef = D37F3DCC09C0E61D002C93D4 /* hash.c */; };
+ D37F3DF309C0E61D002C93D4 /* insert.c in Sources */ = {isa = PBXBuildFile; fileRef = D37F3DCD09C0E61D002C93D4 /* insert.c */; };
+ D37F3DF409C0E61D002C93D4 /* legacy.c in Sources */ = {isa = PBXBuildFile; fileRef = D37F3DCE09C0E61D002C93D4 /* legacy.c */; };
+ D37F3DF509C0E61D002C93D4 /* main.c in Sources */ = {isa = PBXBuildFile; fileRef = D37F3DCF09C0E61D002C93D4 /* main.c */; };
+ D37F3DF609C0E61D002C93D4 /* os_unix.c in Sources */ = {isa = PBXBuildFile; fileRef = D37F3DD009C0E61D002C93D4 /* os_unix.c */; };
+ D37F3DF709C0E61D002C93D4 /* os_win.c in Sources */ = {isa = PBXBuildFile; fileRef = D37F3DD109C0E61D002C93D4 /* os_win.c */; };
+ D37F3DF809C0E61D002C93D4 /* pager.c in Sources */ = {isa = PBXBuildFile; fileRef = D37F3DD209C0E61D002C93D4 /* pager.c */; };
+ D37F3DF909C0E61D002C93D4 /* pragma.c in Sources */ = {isa = PBXBuildFile; fileRef = D37F3DD309C0E61D002C93D4 /* pragma.c */; };
+ D37F3DFA09C0E61D002C93D4 /* prepare.c in Sources */ = {isa = PBXBuildFile; fileRef = D37F3DD409C0E61D002C93D4 /* prepare.c */; };
+ D37F3DFB09C0E61D002C93D4 /* printf.c in Sources */ = {isa = PBXBuildFile; fileRef = D37F3DD509C0E61D002C93D4 /* printf.c */; };
+ D37F3DFC09C0E61D002C93D4 /* random.c in Sources */ = {isa = PBXBuildFile; fileRef = D37F3DD609C0E61D002C93D4 /* random.c */; };
+ D37F3DFD09C0E61D002C93D4 /* select.c in Sources */ = {isa = PBXBuildFile; fileRef = D37F3DD709C0E61D002C93D4 /* select.c */; };
+ D37F3DFF09C0E61D002C93D4 /* table.c in Sources */ = {isa = PBXBuildFile; fileRef = D37F3DD909C0E61D002C93D4 /* table.c */; };
+ D37F3E0009C0E61D002C93D4 /* tokenize.c in Sources */ = {isa = PBXBuildFile; fileRef = D37F3DDA09C0E61D002C93D4 /* tokenize.c */; };
+ D37F3E0109C0E61D002C93D4 /* trigger.c in Sources */ = {isa = PBXBuildFile; fileRef = D37F3DDB09C0E61D002C93D4 /* trigger.c */; };
+ D37F3E0209C0E61D002C93D4 /* update.c in Sources */ = {isa = PBXBuildFile; fileRef = D37F3DDC09C0E61D002C93D4 /* update.c */; };
+ D37F3E0309C0E61D002C93D4 /* utf.c in Sources */ = {isa = PBXBuildFile; fileRef = D37F3DDD09C0E61D002C93D4 /* utf.c */; };
+ D37F3E0409C0E61D002C93D4 /* util.c in Sources */ = {isa = PBXBuildFile; fileRef = D37F3DDE09C0E61D002C93D4 /* util.c */; };
+ D37F3E0509C0E61D002C93D4 /* vacuum.c in Sources */ = {isa = PBXBuildFile; fileRef = D37F3DDF09C0E61D002C93D4 /* vacuum.c */; };
+ D37F3E0609C0E61D002C93D4 /* vdbe.c in Sources */ = {isa = PBXBuildFile; fileRef = D37F3DE009C0E61D002C93D4 /* vdbe.c */; };
+ D37F3E0709C0E61D002C93D4 /* vdbeapi.c in Sources */ = {isa = PBXBuildFile; fileRef = D37F3DE109C0E61D002C93D4 /* vdbeapi.c */; };
+ D37F3E0809C0E61D002C93D4 /* vdbeaux.c in Sources */ = {isa = PBXBuildFile; fileRef = D37F3DE209C0E61D002C93D4 /* vdbeaux.c */; };
+ D37F3E0909C0E61D002C93D4 /* vdbefifo.c in Sources */ = {isa = PBXBuildFile; fileRef = D37F3DE309C0E61D002C93D4 /* vdbefifo.c */; };
+ D37F3E0A09C0E61D002C93D4 /* vdbemem.c in Sources */ = {isa = PBXBuildFile; fileRef = D37F3DE409C0E61D002C93D4 /* vdbemem.c */; };
+ D37F3E0B09C0E61D002C93D4 /* where.c in Sources */ = {isa = PBXBuildFile; fileRef = D37F3DE509C0E61D002C93D4 /* where.c */; };
+ D37F3EF709C0F85F002C93D4 /* sqlite3.h in Headers */ = {isa = PBXBuildFile; fileRef = D37F3EF609C0F85F002C93D4 /* sqlite3.h */; };
+/* End PBXBuildFile section */
+
+/* Begin PBXBuildStyle section */
+ D37F3E6109C0E9B8002C93D4 /* Development */ = {
+ isa = PBXBuildStyle;
+ buildSettings = {
+ COPY_PHASE_STRIP = NO;
+ };
+ name = Development;
+ };
+ D37F3E6209C0E9B8002C93D4 /* Deployment */ = {
+ isa = PBXBuildStyle;
+ buildSettings = {
+ COPY_PHASE_STRIP = YES;
+ };
+ name = Deployment;
+ };
+/* End PBXBuildStyle section */
+
+/* Begin PBXFileReference section */
+ D37F3CD709C0E0CC002C93D4 /* sqlite.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = sqlite.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+ D37F3CD909C0E0CC002C93D4 /* sqlite-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = "sqlite-Info.plist"; sourceTree = ""; };
+ D37F3DBC09C0E5B7002C93D4 /* opcodes.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = opcodes.c; path = "../../../libs/sqlite-3.2.8/opcodes.c"; sourceTree = ""; };
+ D37F3DBD09C0E5B7002C93D4 /* parse.c */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.c; fileEncoding = 30; name = parse.c; path = "../../../libs/sqlite-3.2.8/parse.c"; sourceTree = ""; };
+ D37F3DC009C0E61D002C93D4 /* alter.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = alter.c; path = "../../../libs/sqlite-3.2.8/src/alter.c"; sourceTree = SOURCE_ROOT; };
+ D37F3DC109C0E61D002C93D4 /* analyze.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = analyze.c; path = "../../../libs/sqlite-3.2.8/src/analyze.c"; sourceTree = SOURCE_ROOT; };
+ D37F3DC209C0E61D002C93D4 /* attach.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = attach.c; path = "../../../libs/sqlite-3.2.8/src/attach.c"; sourceTree = SOURCE_ROOT; };
+ D37F3DC309C0E61D002C93D4 /* auth.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = auth.c; path = "../../../libs/sqlite-3.2.8/src/auth.c"; sourceTree = SOURCE_ROOT; };
+ D37F3DC409C0E61D002C93D4 /* btree.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = btree.c; path = "../../../libs/sqlite-3.2.8/src/btree.c"; sourceTree = SOURCE_ROOT; };
+ D37F3DC509C0E61D002C93D4 /* build.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = build.c; path = "../../../libs/sqlite-3.2.8/src/build.c"; sourceTree = SOURCE_ROOT; };
+ D37F3DC609C0E61D002C93D4 /* callback.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = callback.c; path = "../../../libs/sqlite-3.2.8/src/callback.c"; sourceTree = SOURCE_ROOT; };
+ D37F3DC709C0E61D002C93D4 /* complete.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = complete.c; path = "../../../libs/sqlite-3.2.8/src/complete.c"; sourceTree = SOURCE_ROOT; };
+ D37F3DC809C0E61D002C93D4 /* date.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = date.c; path = "../../../libs/sqlite-3.2.8/src/date.c"; sourceTree = SOURCE_ROOT; };
+ D37F3DC909C0E61D002C93D4 /* delete.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = delete.c; path = "../../../libs/sqlite-3.2.8/src/delete.c"; sourceTree = SOURCE_ROOT; };
+ D37F3DCA09C0E61D002C93D4 /* expr.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = expr.c; path = "../../../libs/sqlite-3.2.8/src/expr.c"; sourceTree = SOURCE_ROOT; };
+ D37F3DCB09C0E61D002C93D4 /* func.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = func.c; path = "../../../libs/sqlite-3.2.8/src/func.c"; sourceTree = SOURCE_ROOT; };
+ D37F3DCC09C0E61D002C93D4 /* hash.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = hash.c; path = "../../../libs/sqlite-3.2.8/src/hash.c"; sourceTree = SOURCE_ROOT; };
+ D37F3DCD09C0E61D002C93D4 /* insert.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = insert.c; path = "../../../libs/sqlite-3.2.8/src/insert.c"; sourceTree = SOURCE_ROOT; };
+ D37F3DCE09C0E61D002C93D4 /* legacy.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = legacy.c; path = "../../../libs/sqlite-3.2.8/src/legacy.c"; sourceTree = SOURCE_ROOT; };
+ D37F3DCF09C0E61D002C93D4 /* main.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = main.c; path = "../../../libs/sqlite-3.2.8/src/main.c"; sourceTree = SOURCE_ROOT; };
+ D37F3DD009C0E61D002C93D4 /* os_unix.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = os_unix.c; path = "../../../libs/sqlite-3.2.8/src/os_unix.c"; sourceTree = SOURCE_ROOT; };
+ D37F3DD109C0E61D002C93D4 /* os_win.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = os_win.c; path = "../../../libs/sqlite-3.2.8/src/os_win.c"; sourceTree = SOURCE_ROOT; };
+ D37F3DD209C0E61D002C93D4 /* pager.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = pager.c; path = "../../../libs/sqlite-3.2.8/src/pager.c"; sourceTree = SOURCE_ROOT; };
+ D37F3DD309C0E61D002C93D4 /* pragma.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = pragma.c; path = "../../../libs/sqlite-3.2.8/src/pragma.c"; sourceTree = SOURCE_ROOT; };
+ D37F3DD409C0E61D002C93D4 /* prepare.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = prepare.c; path = "../../../libs/sqlite-3.2.8/src/prepare.c"; sourceTree = SOURCE_ROOT; };
+ D37F3DD509C0E61D002C93D4 /* printf.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = printf.c; path = "../../../libs/sqlite-3.2.8/src/printf.c"; sourceTree = SOURCE_ROOT; };
+ D37F3DD609C0E61D002C93D4 /* random.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = random.c; path = "../../../libs/sqlite-3.2.8/src/random.c"; sourceTree = SOURCE_ROOT; };
+ D37F3DD709C0E61D002C93D4 /* select.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = select.c; path = "../../../libs/sqlite-3.2.8/src/select.c"; sourceTree = SOURCE_ROOT; };
+ D37F3DD809C0E61D002C93D4 /* shell.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = shell.c; path = "../../../libs/sqlite-3.2.8/src/shell.c"; sourceTree = SOURCE_ROOT; };
+ D37F3DD909C0E61D002C93D4 /* table.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = table.c; path = "../../../libs/sqlite-3.2.8/src/table.c"; sourceTree = SOURCE_ROOT; };
+ D37F3DDA09C0E61D002C93D4 /* tokenize.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = tokenize.c; path = "../../../libs/sqlite-3.2.8/src/tokenize.c"; sourceTree = SOURCE_ROOT; };
+ D37F3DDB09C0E61D002C93D4 /* trigger.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = trigger.c; path = "../../../libs/sqlite-3.2.8/src/trigger.c"; sourceTree = SOURCE_ROOT; };
+ D37F3DDC09C0E61D002C93D4 /* update.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = update.c; path = "../../../libs/sqlite-3.2.8/src/update.c"; sourceTree = SOURCE_ROOT; };
+ D37F3DDD09C0E61D002C93D4 /* utf.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = utf.c; path = "../../../libs/sqlite-3.2.8/src/utf.c"; sourceTree = SOURCE_ROOT; };
+ D37F3DDE09C0E61D002C93D4 /* util.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = util.c; path = "../../../libs/sqlite-3.2.8/src/util.c"; sourceTree = SOURCE_ROOT; };
+ D37F3DDF09C0E61D002C93D4 /* vacuum.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = vacuum.c; path = "../../../libs/sqlite-3.2.8/src/vacuum.c"; sourceTree = SOURCE_ROOT; };
+ D37F3DE009C0E61D002C93D4 /* vdbe.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = vdbe.c; path = "../../../libs/sqlite-3.2.8/src/vdbe.c"; sourceTree = SOURCE_ROOT; };
+ D37F3DE109C0E61D002C93D4 /* vdbeapi.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = vdbeapi.c; path = "../../../libs/sqlite-3.2.8/src/vdbeapi.c"; sourceTree = SOURCE_ROOT; };
+ D37F3DE209C0E61D002C93D4 /* vdbeaux.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = vdbeaux.c; path = "../../../libs/sqlite-3.2.8/src/vdbeaux.c"; sourceTree = SOURCE_ROOT; };
+ D37F3DE309C0E61D002C93D4 /* vdbefifo.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = vdbefifo.c; path = "../../../libs/sqlite-3.2.8/src/vdbefifo.c"; sourceTree = SOURCE_ROOT; };
+ D37F3DE409C0E61D002C93D4 /* vdbemem.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = vdbemem.c; path = "../../../libs/sqlite-3.2.8/src/vdbemem.c"; sourceTree = SOURCE_ROOT; };
+ D37F3DE509C0E61D002C93D4 /* where.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = where.c; path = "../../../libs/sqlite-3.2.8/src/where.c"; sourceTree = SOURCE_ROOT; };
+ D37F3E0D09C0E64F002C93D4 /* btree.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = btree.h; path = "../../../libs/sqlite-3.2.8/src/btree.h"; sourceTree = SOURCE_ROOT; };
+ D37F3E0E09C0E64F002C93D4 /* hash.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = hash.h; path = "../../../libs/sqlite-3.2.8/src/hash.h"; sourceTree = SOURCE_ROOT; };
+ D37F3E0F09C0E64F002C93D4 /* os_common.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = os_common.h; path = "../../../libs/sqlite-3.2.8/src/os_common.h"; sourceTree = SOURCE_ROOT; };
+ D37F3E1009C0E64F002C93D4 /* os_test.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = os_test.h; path = "../../../libs/sqlite-3.2.8/src/os_test.h"; sourceTree = SOURCE_ROOT; };
+ D37F3E1109C0E64F002C93D4 /* os_unix.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = os_unix.h; path = "../../../libs/sqlite-3.2.8/src/os_unix.h"; sourceTree = SOURCE_ROOT; };
+ D37F3E1209C0E64F002C93D4 /* os_win.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = os_win.h; path = "../../../libs/sqlite-3.2.8/src/os_win.h"; sourceTree = SOURCE_ROOT; };
+ D37F3E1309C0E64F002C93D4 /* os.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = os.h; path = "../../../libs/sqlite-3.2.8/src/os.h"; sourceTree = SOURCE_ROOT; };
+ D37F3E1409C0E64F002C93D4 /* pager.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = pager.h; path = "../../../libs/sqlite-3.2.8/src/pager.h"; sourceTree = SOURCE_ROOT; };
+ D37F3E1509C0E64F002C93D4 /* sqliteInt.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = sqliteInt.h; path = "../../../libs/sqlite-3.2.8/src/sqliteInt.h"; sourceTree = SOURCE_ROOT; };
+ D37F3E1609C0E64F002C93D4 /* vdbe.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = vdbe.h; path = "../../../libs/sqlite-3.2.8/src/vdbe.h"; sourceTree = SOURCE_ROOT; };
+ D37F3E1709C0E64F002C93D4 /* vdbeInt.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = vdbeInt.h; path = "../../../libs/sqlite-3.2.8/src/vdbeInt.h"; sourceTree = SOURCE_ROOT; };
+ D37F3E2309C0E661002C93D4 /* lemon.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = lemon.c; path = "../../../libs/sqlite-3.2.8/tool/lemon.c"; sourceTree = SOURCE_ROOT; };
+ D37F3E2409C0E661002C93D4 /* mkkeywordhash.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = mkkeywordhash.c; path = "../../../libs/sqlite-3.2.8/tool/mkkeywordhash.c"; sourceTree = SOURCE_ROOT; };
+ D37F3EF609C0F85F002C93D4 /* sqlite3.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = sqlite3.h; path = "../../../libs/sqlite-3.2.8/sqlite3.h"; sourceTree = ""; };
+/* End PBXFileReference section */
+
+/* Begin PBXGroup section */
+ D37F3CC409C0E093002C93D4 = {
+ isa = PBXGroup;
+ children = (
+ D37F3CD809C0E0CC002C93D4 /* sqlite-3.2.8 */,
+ D37F3CD909C0E0CC002C93D4 /* sqlite-Info.plist */,
+ D37F3CD709C0E0CC002C93D4 /* sqlite.framework */,
+ );
+ sourceTree = "";
+ };
+ D37F3CD809C0E0CC002C93D4 /* sqlite-3.2.8 */ = {
+ isa = PBXGroup;
+ children = (
+ D37F3DBC09C0E5B7002C93D4 /* opcodes.c */,
+ D37F3DBD09C0E5B7002C93D4 /* parse.c */,
+ D37F3DBA09C0E593002C93D4 /* src */,
+ D37F3DBB09C0E598002C93D4 /* tool */,
+ );
+ name = "sqlite-3.2.8";
+ sourceTree = "";
+ };
+ D37F3DBA09C0E593002C93D4 /* src */ = {
+ isa = PBXGroup;
+ children = (
+ D37F3EF609C0F85F002C93D4 /* sqlite3.h */,
+ D37F3E0D09C0E64F002C93D4 /* btree.h */,
+ D37F3E0E09C0E64F002C93D4 /* hash.h */,
+ D37F3E0F09C0E64F002C93D4 /* os_common.h */,
+ D37F3E1009C0E64F002C93D4 /* os_test.h */,
+ D37F3E1109C0E64F002C93D4 /* os_unix.h */,
+ D37F3E1209C0E64F002C93D4 /* os_win.h */,
+ D37F3E1309C0E64F002C93D4 /* os.h */,
+ D37F3E1409C0E64F002C93D4 /* pager.h */,
+ D37F3E1509C0E64F002C93D4 /* sqliteInt.h */,
+ D37F3E1609C0E64F002C93D4 /* vdbe.h */,
+ D37F3E1709C0E64F002C93D4 /* vdbeInt.h */,
+ D37F3DC009C0E61D002C93D4 /* alter.c */,
+ D37F3DC109C0E61D002C93D4 /* analyze.c */,
+ D37F3DC209C0E61D002C93D4 /* attach.c */,
+ D37F3DC309C0E61D002C93D4 /* auth.c */,
+ D37F3DC409C0E61D002C93D4 /* btree.c */,
+ D37F3DC509C0E61D002C93D4 /* build.c */,
+ D37F3DC609C0E61D002C93D4 /* callback.c */,
+ D37F3DC709C0E61D002C93D4 /* complete.c */,
+ D37F3DC809C0E61D002C93D4 /* date.c */,
+ D37F3DC909C0E61D002C93D4 /* delete.c */,
+ D37F3DCA09C0E61D002C93D4 /* expr.c */,
+ D37F3DCB09C0E61D002C93D4 /* func.c */,
+ D37F3DCC09C0E61D002C93D4 /* hash.c */,
+ D37F3DCD09C0E61D002C93D4 /* insert.c */,
+ D37F3DCE09C0E61D002C93D4 /* legacy.c */,
+ D37F3DCF09C0E61D002C93D4 /* main.c */,
+ D37F3DD009C0E61D002C93D4 /* os_unix.c */,
+ D37F3DD109C0E61D002C93D4 /* os_win.c */,
+ D37F3DD209C0E61D002C93D4 /* pager.c */,
+ D37F3DD309C0E61D002C93D4 /* pragma.c */,
+ D37F3DD409C0E61D002C93D4 /* prepare.c */,
+ D37F3DD509C0E61D002C93D4 /* printf.c */,
+ D37F3DD609C0E61D002C93D4 /* random.c */,
+ D37F3DD709C0E61D002C93D4 /* select.c */,
+ D37F3DD809C0E61D002C93D4 /* shell.c */,
+ D37F3DD909C0E61D002C93D4 /* table.c */,
+ D37F3DDA09C0E61D002C93D4 /* tokenize.c */,
+ D37F3DDB09C0E61D002C93D4 /* trigger.c */,
+ D37F3DDC09C0E61D002C93D4 /* update.c */,
+ D37F3DDD09C0E61D002C93D4 /* utf.c */,
+ D37F3DDE09C0E61D002C93D4 /* util.c */,
+ D37F3DDF09C0E61D002C93D4 /* vacuum.c */,
+ D37F3DE009C0E61D002C93D4 /* vdbe.c */,
+ D37F3DE109C0E61D002C93D4 /* vdbeapi.c */,
+ D37F3DE209C0E61D002C93D4 /* vdbeaux.c */,
+ D37F3DE309C0E61D002C93D4 /* vdbefifo.c */,
+ D37F3DE409C0E61D002C93D4 /* vdbemem.c */,
+ D37F3DE509C0E61D002C93D4 /* where.c */,
+ );
+ name = src;
+ sourceTree = "";
+ };
+ D37F3DBB09C0E598002C93D4 /* tool */ = {
+ isa = PBXGroup;
+ children = (
+ D37F3E2309C0E661002C93D4 /* lemon.c */,
+ D37F3E2409C0E661002C93D4 /* mkkeywordhash.c */,
+ );
+ name = tool;
+ sourceTree = "";
+ };
+/* End PBXGroup section */
+
+/* Begin PBXHeadersBuildPhase section */
+ D37F3CD209C0E0CC002C93D4 /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ D37F3EF709C0F85F002C93D4 /* sqlite3.h in Headers */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXHeadersBuildPhase section */
+
+/* Begin PBXNativeTarget section */
+ D37F3CD609C0E0CC002C93D4 /* sqlite.framework */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = D37F3CDB09C0E0CC002C93D4 /* Build configuration list for PBXNativeTarget "sqlite.framework" */;
+ buildPhases = (
+ D37F3E7109C0EB1A002C93D4 /* Prepare Source */,
+ D37F3CD209C0E0CC002C93D4 /* Headers */,
+ D37F3CD409C0E0CC002C93D4 /* Sources */,
+ );
+ buildRules = (
+ );
+ buildSettings = {
+ DYLIB_COMPATIBILITY_VERSION = 1;
+ DYLIB_CURRENT_VERSION = 1;
+ FRAMEWORK_VERSION = A;
+ GCC_ENABLE_FIX_AND_CONTINUE = YES;
+ GCC_MODEL_TUNING = G5;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h";
+ INFOPLIST_FILE = "sqlite-Info.plist";
+ INSTALL_PATH = "$(HOME)/Library/Frameworks";
+ OTHER_LDFLAGS = (
+ "-framework",
+ Foundation,
+ "-framework",
+ AppKit,
+ );
+ PREBINDING = NO;
+ PRODUCT_NAME = sqlite;
+ ZERO_LINK = YES;
+ };
+ dependencies = (
+ );
+ name = sqlite.framework;
+ productName = sqlite;
+ productReference = D37F3CD709C0E0CC002C93D4 /* sqlite.framework */;
+ productSettingsXML = "
+
+
+
+ CFBundleDevelopmentRegion
+ English
+ CFBundleExecutable
+ ${EXECUTABLE_NAME}
+ CFBundleIdentifier
+ com.yourcompany.sqlite
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundlePackageType
+ FMWK
+ CFBundleSignature
+ ????
+ CFBundleVersion
+ 1.0
+
+
+";
+ productType = "com.apple.product-type.framework";
+ };
+/* End PBXNativeTarget section */
+
+/* Begin PBXProject section */
+ D37F3CC609C0E093002C93D4 /* Project object */ = {
+ isa = PBXProject;
+ buildConfigurationList = D37F3CC709C0E093002C93D4 /* Build configuration list for PBXProject "sqlite-3.2.8" */;
+ buildSettings = {
+ };
+ buildStyles = (
+ D37F3E6109C0E9B8002C93D4 /* Development */,
+ D37F3E6209C0E9B8002C93D4 /* Deployment */,
+ );
+ hasScannedForEncodings = 0;
+ mainGroup = D37F3CC409C0E093002C93D4;
+ productRefGroup = D37F3CD809C0E0CC002C93D4 /* sqlite-3.2.8 */;
+ projectDirPath = "";
+ targets = (
+ D37F3CD609C0E0CC002C93D4 /* sqlite.framework */,
+ );
+ };
+/* End PBXProject section */
+
+/* Begin PBXShellScriptBuildPhase section */
+ D37F3E7109C0EB1A002C93D4 /* Prepare Source */ = {
+ isa = PBXShellScriptBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ inputPaths = (
+ );
+ name = "Prepare Source";
+ outputPaths = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ shellPath = /bin/bash;
+ shellScript = "if [ -e ../../../libs/sqlite-3.2.8/.complete ]; then\n\texit 0\nfi\n/usr/bin/curl http://svn.freeswitch.org/downloads/libs/sqlite-3.2.8.tar.gz -o ../../../libs/sqlite-3.2.8.tar.gz\ncd ../../../libs\ntar zxfv sqlite-3.2.8.tar.gz\ncd sqlite-3.2.8\n./configure --disable-tcl --enable-threadsafe\nsed -e s/--VERS--/3.2.8/ ./src/sqlite.h.in | sed -e s/--VERSION-NUMBER--/3002008/ >sqlite3.h\nmake parse.c opcodes.c keywordhash.h\ncp parse.h src\ncp opcodes.h src\ncp keywordhash.h src\ntouch .complete\n\n\n\n\n\n\n";
+ };
+/* End PBXShellScriptBuildPhase section */
+
+/* Begin PBXSourcesBuildPhase section */
+ D37F3CD409C0E0CC002C93D4 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ D37F3DBE09C0E5B7002C93D4 /* opcodes.c in Sources */,
+ D37F3DBF09C0E5B7002C93D4 /* parse.c in Sources */,
+ D37F3DE609C0E61D002C93D4 /* alter.c in Sources */,
+ D37F3DE709C0E61D002C93D4 /* analyze.c in Sources */,
+ D37F3DE809C0E61D002C93D4 /* attach.c in Sources */,
+ D37F3DE909C0E61D002C93D4 /* auth.c in Sources */,
+ D37F3DEA09C0E61D002C93D4 /* btree.c in Sources */,
+ D37F3DEB09C0E61D002C93D4 /* build.c in Sources */,
+ D37F3DEC09C0E61D002C93D4 /* callback.c in Sources */,
+ D37F3DED09C0E61D002C93D4 /* complete.c in Sources */,
+ D37F3DEE09C0E61D002C93D4 /* date.c in Sources */,
+ D37F3DEF09C0E61D002C93D4 /* delete.c in Sources */,
+ D37F3DF009C0E61D002C93D4 /* expr.c in Sources */,
+ D37F3DF109C0E61D002C93D4 /* func.c in Sources */,
+ D37F3DF209C0E61D002C93D4 /* hash.c in Sources */,
+ D37F3DF309C0E61D002C93D4 /* insert.c in Sources */,
+ D37F3DF409C0E61D002C93D4 /* legacy.c in Sources */,
+ D37F3DF509C0E61D002C93D4 /* main.c in Sources */,
+ D37F3DF609C0E61D002C93D4 /* os_unix.c in Sources */,
+ D37F3DF709C0E61D002C93D4 /* os_win.c in Sources */,
+ D37F3DF809C0E61D002C93D4 /* pager.c in Sources */,
+ D37F3DF909C0E61D002C93D4 /* pragma.c in Sources */,
+ D37F3DFA09C0E61D002C93D4 /* prepare.c in Sources */,
+ D37F3DFB09C0E61D002C93D4 /* printf.c in Sources */,
+ D37F3DFC09C0E61D002C93D4 /* random.c in Sources */,
+ D37F3DFD09C0E61D002C93D4 /* select.c in Sources */,
+ D37F3DFF09C0E61D002C93D4 /* table.c in Sources */,
+ D37F3E0009C0E61D002C93D4 /* tokenize.c in Sources */,
+ D37F3E0109C0E61D002C93D4 /* trigger.c in Sources */,
+ D37F3E0209C0E61D002C93D4 /* update.c in Sources */,
+ D37F3E0309C0E61D002C93D4 /* utf.c in Sources */,
+ D37F3E0409C0E61D002C93D4 /* util.c in Sources */,
+ D37F3E0509C0E61D002C93D4 /* vacuum.c in Sources */,
+ D37F3E0609C0E61D002C93D4 /* vdbe.c in Sources */,
+ D37F3E0709C0E61D002C93D4 /* vdbeapi.c in Sources */,
+ D37F3E0809C0E61D002C93D4 /* vdbeaux.c in Sources */,
+ D37F3E0909C0E61D002C93D4 /* vdbefifo.c in Sources */,
+ D37F3E0A09C0E61D002C93D4 /* vdbemem.c in Sources */,
+ D37F3E0B09C0E61D002C93D4 /* where.c in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXSourcesBuildPhase section */
+
+/* Begin XCBuildConfiguration section */
+ D37F3CC809C0E093002C93D4 /* sqlite-3.2.8 */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ COPY_PHASE_STRIP = NO;
+ DSTROOT = /;
+ DYLIB_COMPATIBILITY_VERSION = 3.0.0;
+ DYLIB_CURRENT_VERSION = 3.2.0;
+ FRAMEWORK_SEARCH_PATHS = "~/Library/Frameworks";
+ INSTALL_PATH = /Library/Frameworks;
+ NATIVE_ARCH = "ppc i386";
+ SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
+ };
+ name = "sqlite-3.2.8";
+ };
+ D37F3CDC09C0E0CC002C93D4 /* sqlite-3.2.8 */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ COPY_PHASE_STRIP = NO;
+ FRAMEWORK_SEARCH_PATHS = /Library/Frameworks;
+ FRAMEWORK_VERSION = A;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_ENABLE_FIX_AND_CONTINUE = YES;
+ GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
+ GCC_MODEL_TUNING = G5;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ GCC_WARN_INHIBIT_ALL_WARNINGS = YES;
+ HEADER_SEARCH_PATHS = "";
+ INFOPLIST_FILE = "sqlite-Info.plist";
+ INSTALL_PATH = /Library/Frameworks;
+ OTHER_CFLAGS = (
+ "-DHAVE_USLEEP=1",
+ "-DNDEBUG",
+ "-DOS_UNIX=1",
+ "-DPIC",
+ "-DSQLITE_OMIT_CURSOR",
+ "-DTEMP_STORE=2",
+ "-DTHREADSAFE=1",
+ "-fno-common",
+ );
+ OTHER_LDFLAGS = (
+ "-flat_namespace",
+ "-undefined",
+ suppress,
+ "-lpthread",
+ );
+ PREBINDING = NO;
+ PRODUCT_NAME = sqlite;
+ ZERO_LINK = YES;
+ };
+ name = "sqlite-3.2.8";
+ };
+/* End XCBuildConfiguration section */
+
+/* Begin XCConfigurationList section */
+ D37F3CC709C0E093002C93D4 /* Build configuration list for PBXProject "sqlite-3.2.8" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ D37F3CC809C0E093002C93D4 /* sqlite-3.2.8 */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = "sqlite-3.2.8";
+ };
+ D37F3CDB09C0E0CC002C93D4 /* Build configuration list for PBXNativeTarget "sqlite.framework" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ D37F3CDC09C0E0CC002C93D4 /* sqlite-3.2.8 */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = "sqlite-3.2.8";
+ };
+/* End XCConfigurationList section */
+ };
+ rootObject = D37F3CC609C0E093002C93D4 /* Project object */;
+}
diff --git a/mac/xcode/libs/sqlite-Info.plist b/mac/xcode/libs/sqlite-Info.plist
new file mode 100644
index 0000000000..ec33946b59
--- /dev/null
+++ b/mac/xcode/libs/sqlite-Info.plist
@@ -0,0 +1,20 @@
+
+
+
+
+ CFBundleDevelopmentRegion
+ English
+ CFBundleExecutable
+ sqlite
+ CFBundleIdentifier
+ org.freeswitch.sqlite
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundlePackageType
+ FMWK
+ CFBundleSignature
+ ????
+ CFBundleVersion
+ 1.0
+
+
diff --git a/mac/xcode/libs/teletone-Info.plist b/mac/xcode/libs/teletone-Info.plist
new file mode 100644
index 0000000000..308340751e
--- /dev/null
+++ b/mac/xcode/libs/teletone-Info.plist
@@ -0,0 +1,20 @@
+
+
+
+
+ CFBundleDevelopmentRegion
+ English
+ CFBundleExecutable
+ ${EXECUTABLE_NAME}
+ CFBundleIdentifier
+ org.freeswitch.teletone
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundlePackageType
+ FMWK
+ CFBundleSignature
+ BKW
+ CFBundleVersion
+ 1.0
+
+
diff --git a/mac/xcode/libs/teletone.xcodeproj/brian.mode1 b/mac/xcode/libs/teletone.xcodeproj/brian.mode1
new file mode 100644
index 0000000000..805913f7ed
--- /dev/null
+++ b/mac/xcode/libs/teletone.xcodeproj/brian.mode1
@@ -0,0 +1,1325 @@
+
+
+
+
+ ActivePerspectiveName
+ Project
+ AllowedModules
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXSmartGroupTreeModule
+ Name
+ Groups and Files Outline View
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXNavigatorGroup
+ Name
+ Editor
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ XCTaskListModule
+ Name
+ Task List
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ XCDetailModule
+ Name
+ File and Smart Group Detail Viewer
+
+
+ BundleLoadPath
+
+ MaxInstances
+ 1
+ Module
+ PBXBuildResultsModule
+ Name
+ Detailed Build Results Viewer
+
+
+ BundleLoadPath
+
+ MaxInstances
+ 1
+ Module
+ PBXProjectFindModule
+ Name
+ Project Batch Find Tool
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXRunSessionModule
+ Name
+ Run Log
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXBookmarksModule
+ Name
+ Bookmarks Tool
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXClassBrowserModule
+ Name
+ Class Browser
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXCVSModule
+ Name
+ Source Code Control Tool
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXDebugBreakpointsModule
+ Name
+ Debug Breakpoints Tool
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ XCDockableInspector
+ Name
+ Inspector
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXOpenQuicklyModule
+ Name
+ Open Quickly Tool
+
+
+ BundleLoadPath
+
+ MaxInstances
+ 1
+ Module
+ PBXDebugSessionModule
+ Name
+ Debugger
+
+
+ BundleLoadPath
+
+ MaxInstances
+ 1
+ Module
+ PBXDebugCLIModule
+ Name
+ Debug Console
+
+
+ Description
+ DefaultDescriptionKey
+ DockingSystemVisible
+
+ Extension
+ mode1
+ FavBarConfig
+
+ PBXProjectModuleGUID
+ D37F3ED709C0F6BE002C93D4
+ XCBarModuleItemNames
+
+ XCBarModuleItems
+
+
+ FirstTimeWindowDisplayed
+
+ Identifier
+ com.apple.perspectives.project.mode1
+ MajorVersion
+ 31
+ MinorVersion
+ 1
+ Name
+ Default
+ Notifications
+
+ OpenEditors
+
+ PerspectiveWidths
+
+ -1
+ -1
+
+ Perspectives
+
+
+ ChosenToolbarItems
+
+ active-target-popup
+ action
+ NSToolbarFlexibleSpaceItem
+ buildOrClean
+ build-and-runOrDebug
+ com.apple.ide.PBXToolbarStopButton
+ get-info
+ toggle-editor
+ NSToolbarFlexibleSpaceItem
+ com.apple.pbx.toolbar.searchfield
+
+ ControllerClassBaseName
+
+ IconName
+ WindowOfProjectWithEditor
+ Identifier
+ perspective.project
+ IsVertical
+
+ Layout
+
+
+ BecomeActive
+
+ ContentConfiguration
+
+ PBXBottomSmartGroupGIDs
+
+ 1C37FBAC04509CD000000102
+ 1C37FAAC04509CD000000102
+ 1C08E77C0454961000C914BD
+ 1C37FABC05509CD000000102
+ 1C37FABC05539CD112110102
+ E2644B35053B69B200211256
+ 1C37FABC04509CD000100104
+ 1CC0EA4004350EF90044410B
+ 1CC0EA4004350EF90041110B
+
+ PBXProjectModuleGUID
+ 1CE0B1FE06471DED0097A5F4
+ PBXProjectModuleLabel
+ Files
+ PBXProjectStructureProvided
+ yes
+ PBXSmartGroupTreeModuleColumnData
+
+ PBXSmartGroupTreeModuleColumnWidthsKey
+
+ 186
+
+ PBXSmartGroupTreeModuleColumnsKey_v4
+
+ MainColumn
+
+
+ PBXSmartGroupTreeModuleOutlineStateKey_v7
+
+ PBXSmartGroupTreeModuleOutlineStateExpansionKey
+
+ D37F3EB409C0F652002C93D4
+ 1C37FBAC04509CD000000102
+ 1C37FABC05509CD000000102
+
+ PBXSmartGroupTreeModuleOutlineStateSelectionKey
+
+
+ 0
+
+
+ PBXSmartGroupTreeModuleOutlineStateVisibleRectKey
+ {{0, 0}, {186, 338}}
+
+ PBXTopSmartGroupGIDs
+
+ XCIncludePerspectivesSwitch
+
+ XCSharingToken
+ com.apple.Xcode.GFSharingToken
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {203, 356}}
+ GroupTreeTableConfiguration
+
+ MainColumn
+ 186
+
+ RubberWindowFrame
+ 33 320 690 397 0 0 1024 746
+
+ Module
+ PBXSmartGroupTreeModule
+ Proportion
+ 203pt
+
+
+ Dock
+
+
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1CE0B20306471E060097A5F4
+ PBXProjectModuleLabel
+ MyNewFile14.java
+ PBXSplitModuleInNavigatorKey
+
+ Split0
+
+ PBXProjectModuleGUID
+ 1CE0B20406471E060097A5F4
+ PBXProjectModuleLabel
+ MyNewFile14.java
+
+ SplitCount
+ 1
+
+ StatusBarVisibility
+
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {482, 0}}
+ RubberWindowFrame
+ 33 320 690 397 0 0 1024 746
+
+ Module
+ PBXNavigatorGroup
+ Proportion
+ 0pt
+
+
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1CE0B20506471E060097A5F4
+ PBXProjectModuleLabel
+ Detail
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 5}, {482, 351}}
+ RubberWindowFrame
+ 33 320 690 397 0 0 1024 746
+
+ Module
+ XCDetailModule
+ Proportion
+ 351pt
+
+
+ Proportion
+ 482pt
+
+
+ Name
+ Project
+ ServiceClasses
+
+ XCModuleDock
+ PBXSmartGroupTreeModule
+ XCModuleDock
+ PBXNavigatorGroup
+ XCDetailModule
+
+ TableOfContents
+
+ D3DA9F8209C102DF00AA370C
+ 1CE0B1FE06471DED0097A5F4
+ D3DA9F8309C102DF00AA370C
+ 1CE0B20306471E060097A5F4
+ 1CE0B20506471E060097A5F4
+
+ ToolbarConfiguration
+ xcode.toolbar.config.default
+
+
+ ControllerClassBaseName
+
+ IconName
+ WindowOfProject
+ Identifier
+ perspective.morph
+ IsVertical
+ 0
+ Layout
+
+
+ BecomeActive
+ 1
+ ContentConfiguration
+
+ PBXBottomSmartGroupGIDs
+
+ 1C37FBAC04509CD000000102
+ 1C37FAAC04509CD000000102
+ 1C08E77C0454961000C914BD
+ 1C37FABC05509CD000000102
+ 1C37FABC05539CD112110102
+ E2644B35053B69B200211256
+ 1C37FABC04509CD000100104
+ 1CC0EA4004350EF90044410B
+ 1CC0EA4004350EF90041110B
+
+ PBXProjectModuleGUID
+ 11E0B1FE06471DED0097A5F4
+ PBXProjectModuleLabel
+ Files
+ PBXProjectStructureProvided
+ yes
+ PBXSmartGroupTreeModuleColumnData
+
+ PBXSmartGroupTreeModuleColumnWidthsKey
+
+ 186
+
+ PBXSmartGroupTreeModuleColumnsKey_v4
+
+ MainColumn
+
+
+ PBXSmartGroupTreeModuleOutlineStateKey_v7
+
+ PBXSmartGroupTreeModuleOutlineStateExpansionKey
+
+ 29B97314FDCFA39411CA2CEA
+ 1C37FABC05509CD000000102
+
+ PBXSmartGroupTreeModuleOutlineStateSelectionKey
+
+
+ 0
+
+
+ PBXSmartGroupTreeModuleOutlineStateVisibleRectKey
+ {{0, 0}, {186, 337}}
+
+ PBXTopSmartGroupGIDs
+
+ XCIncludePerspectivesSwitch
+ 1
+ XCSharingToken
+ com.apple.Xcode.GFSharingToken
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {203, 355}}
+ GroupTreeTableConfiguration
+
+ MainColumn
+ 186
+
+ RubberWindowFrame
+ 373 269 690 397 0 0 1440 878
+
+ Module
+ PBXSmartGroupTreeModule
+ Proportion
+ 100%
+
+
+ Name
+ Morph
+ PreferredWidth
+ 300
+ ServiceClasses
+
+ XCModuleDock
+ PBXSmartGroupTreeModule
+
+ TableOfContents
+
+ 11E0B1FE06471DED0097A5F4
+
+ ToolbarConfiguration
+ xcode.toolbar.config.default.short
+
+
+ PerspectivesBarVisible
+
+ ShelfIsVisible
+
+ SourceDescription
+ file at '/System/Library/PrivateFrameworks/DevToolsInterface.framework/Versions/A/Resources/XCPerspectivesSpecificationMode1.xcperspec'
+ StatusbarIsVisible
+
+ TimeStamp
+ 0.0
+ ToolbarDisplayMode
+ 1
+ ToolbarIsVisible
+
+ ToolbarSizeMode
+ 1
+ Type
+ Perspectives
+ UpdateMessage
+ The Default Workspace in this version of Xcode now includes support to hide and show the detail view (what has been referred to as the "Metro-Morph" feature). You must discard your current Default Workspace settings and update to the latest Default Workspace in order to gain this feature. Do you wish to update to the latest Workspace defaults for project '%@'?
+ WindowJustification
+ 5
+ WindowOrderList
+
+ D37F3EE609C0F74E002C93D4
+ /Users/brian/freeswitch/mac/xcode/libs/teletone.xcodeproj
+
+ WindowString
+ 33 320 690 397 0 0 1024 746
+ WindowTools
+
+
+ FirstTimeWindowDisplayed
+
+ Identifier
+ windowTool.build
+ IsVertical
+
+ Layout
+
+
+ Dock
+
+
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1CD0528F0623707200166675
+ PBXProjectModuleLabel
+
+ StatusBarVisibility
+
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {500, 218}}
+ RubberWindowFrame
+ 53 214 500 500 0 0 1024 746
+
+ Module
+ PBXNavigatorGroup
+ Proportion
+ 218pt
+
+
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ XCMainBuildResultsModuleGUID
+ PBXProjectModuleLabel
+ Build
+ XCBuildResultsTrigger_Collapse
+ 1021
+ XCBuildResultsTrigger_Open
+ 1011
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 223}, {500, 236}}
+ RubberWindowFrame
+ 53 214 500 500 0 0 1024 746
+
+ Module
+ PBXBuildResultsModule
+ Proportion
+ 236pt
+
+
+ Proportion
+ 459pt
+
+
+ Name
+ Build Results
+ ServiceClasses
+
+ PBXBuildResultsModule
+
+ StatusbarIsVisible
+
+ TableOfContents
+
+ D37F3EE609C0F74E002C93D4
+ D3DA9F8409C102DF00AA370C
+ 1CD0528F0623707200166675
+ XCMainBuildResultsModuleGUID
+
+ ToolbarConfiguration
+ xcode.toolbar.config.build
+ WindowString
+ 53 214 500 500 0 0 1024 746
+ WindowToolGUID
+ D37F3EE609C0F74E002C93D4
+ WindowToolIsVisible
+
+
+
+ Identifier
+ windowTool.debugger
+ Layout
+
+
+ Dock
+
+
+ ContentConfiguration
+
+ Debugger
+
+ HorizontalSplitView
+
+ _collapsingFrameDimension
+ 0.0
+ _indexOfCollapsedView
+ 0
+ _percentageOfCollapsedView
+ 0.0
+ isCollapsed
+ yes
+ sizes
+
+ {{0, 0}, {317, 164}}
+ {{317, 0}, {377, 164}}
+
+
+ VerticalSplitView
+
+ _collapsingFrameDimension
+ 0.0
+ _indexOfCollapsedView
+ 0
+ _percentageOfCollapsedView
+ 0.0
+ isCollapsed
+ yes
+ sizes
+
+ {{0, 0}, {694, 164}}
+ {{0, 164}, {694, 216}}
+
+
+
+ LauncherConfigVersion
+ 8
+ PBXProjectModuleGUID
+ 1C162984064C10D400B95A72
+ PBXProjectModuleLabel
+ Debug - GLUTExamples (Underwater)
+
+ GeometryConfiguration
+
+ DebugConsoleDrawerSize
+ {100, 120}
+ DebugConsoleVisible
+ None
+ DebugConsoleWindowFrame
+ {{200, 200}, {500, 300}}
+ DebugSTDIOWindowFrame
+ {{200, 200}, {500, 300}}
+ Frame
+ {{0, 0}, {694, 380}}
+ RubberWindowFrame
+ 321 238 694 422 0 0 1440 878
+
+ Module
+ PBXDebugSessionModule
+ Proportion
+ 100%
+
+
+ Proportion
+ 100%
+
+
+ Name
+ Debugger
+ ServiceClasses
+
+ PBXDebugSessionModule
+
+ StatusbarIsVisible
+ 1
+ TableOfContents
+
+ 1CD10A99069EF8BA00B06720
+ 1C0AD2AB069F1E9B00FABCE6
+ 1C162984064C10D400B95A72
+ 1C0AD2AC069F1E9B00FABCE6
+
+ ToolbarConfiguration
+ xcode.toolbar.config.debug
+ WindowString
+ 321 238 694 422 0 0 1440 878
+ WindowToolGUID
+ 1CD10A99069EF8BA00B06720
+ WindowToolIsVisible
+ 0
+
+
+ Identifier
+ windowTool.find
+ Layout
+
+
+ Dock
+
+
+ Dock
+
+
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1CDD528C0622207200134675
+ PBXProjectModuleLabel
+ <No Editor>
+ PBXSplitModuleInNavigatorKey
+
+ Split0
+
+ PBXProjectModuleGUID
+ 1CD0528D0623707200166675
+
+ SplitCount
+ 1
+
+ StatusBarVisibility
+ 1
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {781, 167}}
+ RubberWindowFrame
+ 62 385 781 470 0 0 1440 878
+
+ Module
+ PBXNavigatorGroup
+ Proportion
+ 781pt
+
+
+ Proportion
+ 50%
+
+
+ BecomeActive
+ 1
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1CD0528E0623707200166675
+ PBXProjectModuleLabel
+ Project Find
+
+ GeometryConfiguration
+
+ Frame
+ {{8, 0}, {773, 254}}
+ RubberWindowFrame
+ 62 385 781 470 0 0 1440 878
+
+ Module
+ PBXProjectFindModule
+ Proportion
+ 50%
+
+
+ Proportion
+ 428pt
+
+
+ Name
+ Project Find
+ ServiceClasses
+
+ PBXProjectFindModule
+
+ StatusbarIsVisible
+ 1
+ TableOfContents
+
+ 1C530D57069F1CE1000CFCEE
+ 1C530D58069F1CE1000CFCEE
+ 1C530D59069F1CE1000CFCEE
+ 1CDD528C0622207200134675
+ 1C530D5A069F1CE1000CFCEE
+ 1CE0B1FE06471DED0097A5F4
+ 1CD0528E0623707200166675
+
+ WindowString
+ 62 385 781 470 0 0 1440 878
+ WindowToolGUID
+ 1C530D57069F1CE1000CFCEE
+ WindowToolIsVisible
+ 0
+
+
+ Identifier
+ MENUSEPARATOR
+
+
+ Identifier
+ windowTool.debuggerConsole
+ Layout
+
+
+ Dock
+
+
+ BecomeActive
+ 1
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1C78EAAC065D492600B07095
+ PBXProjectModuleLabel
+ Debugger Console
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {440, 358}}
+ RubberWindowFrame
+ 650 41 440 400 0 0 1280 1002
+
+ Module
+ PBXDebugCLIModule
+ Proportion
+ 358pt
+
+
+ Proportion
+ 358pt
+
+
+ Name
+ Debugger Console
+ ServiceClasses
+
+ PBXDebugCLIModule
+
+ StatusbarIsVisible
+ 1
+ TableOfContents
+
+ 1C78EAAD065D492600B07095
+ 1C78EAAE065D492600B07095
+ 1C78EAAC065D492600B07095
+
+ WindowString
+ 650 41 440 400 0 0 1280 1002
+
+
+ Identifier
+ windowTool.run
+ Layout
+
+
+ Dock
+
+
+ ContentConfiguration
+
+ LauncherConfigVersion
+ 3
+ PBXProjectModuleGUID
+ 1CD0528B0623707200166675
+ PBXProjectModuleLabel
+ Run
+ Runner
+
+ HorizontalSplitView
+
+ _collapsingFrameDimension
+ 0.0
+ _indexOfCollapsedView
+ 0
+ _percentageOfCollapsedView
+ 0.0
+ isCollapsed
+ yes
+ sizes
+
+ {{0, 0}, {493, 167}}
+ {{0, 176}, {493, 267}}
+
+
+ VerticalSplitView
+
+ _collapsingFrameDimension
+ 0.0
+ _indexOfCollapsedView
+ 0
+ _percentageOfCollapsedView
+ 0.0
+ isCollapsed
+ yes
+ sizes
+
+ {{0, 0}, {405, 443}}
+ {{414, 0}, {514, 443}}
+
+
+
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {460, 159}}
+ RubberWindowFrame
+ 316 696 459 200 0 0 1280 1002
+
+ Module
+ PBXRunSessionModule
+ Proportion
+ 159pt
+
+
+ Proportion
+ 159pt
+
+
+ Name
+ Run Log
+ ServiceClasses
+
+ PBXRunSessionModule
+
+ StatusbarIsVisible
+ 1
+ TableOfContents
+
+ 1C0AD2B3069F1EA900FABCE6
+ 1C0AD2B4069F1EA900FABCE6
+ 1CD0528B0623707200166675
+ 1C0AD2B5069F1EA900FABCE6
+
+ ToolbarConfiguration
+ xcode.toolbar.config.run
+ WindowString
+ 316 696 459 200 0 0 1280 1002
+ WindowToolGUID
+ 1C0AD2B3069F1EA900FABCE6
+ WindowToolIsVisible
+ 0
+
+
+ Identifier
+ windowTool.scm
+ Layout
+
+
+ Dock
+
+
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1C78EAB2065D492600B07095
+ PBXProjectModuleLabel
+ <No Editor>
+ PBXSplitModuleInNavigatorKey
+
+ Split0
+
+ PBXProjectModuleGUID
+ 1C78EAB3065D492600B07095
+
+ SplitCount
+ 1
+
+ StatusBarVisibility
+ 1
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {452, 0}}
+ RubberWindowFrame
+ 743 379 452 308 0 0 1280 1002
+
+ Module
+ PBXNavigatorGroup
+ Proportion
+ 0pt
+
+
+ BecomeActive
+ 1
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1CD052920623707200166675
+ PBXProjectModuleLabel
+ SCM
+
+ GeometryConfiguration
+
+ ConsoleFrame
+ {{0, 259}, {452, 0}}
+ Frame
+ {{0, 7}, {452, 259}}
+ RubberWindowFrame
+ 743 379 452 308 0 0 1280 1002
+ TableConfiguration
+
+ Status
+ 30
+ FileName
+ 199
+ Path
+ 197.09500122070312
+
+ TableFrame
+ {{0, 0}, {452, 250}}
+
+ Module
+ PBXCVSModule
+ Proportion
+ 262pt
+
+
+ Proportion
+ 266pt
+
+
+ Name
+ SCM
+ ServiceClasses
+
+ PBXCVSModule
+
+ StatusbarIsVisible
+ 1
+ TableOfContents
+
+ 1C78EAB4065D492600B07095
+ 1C78EAB5065D492600B07095
+ 1C78EAB2065D492600B07095
+ 1CD052920623707200166675
+
+ ToolbarConfiguration
+ xcode.toolbar.config.scm
+ WindowString
+ 743 379 452 308 0 0 1280 1002
+
+
+ Identifier
+ windowTool.breakpoints
+ IsVertical
+ 0
+ Layout
+
+
+ Dock
+
+
+ BecomeActive
+ 1
+ ContentConfiguration
+
+ PBXBottomSmartGroupGIDs
+
+ 1C77FABC04509CD000000102
+
+ PBXProjectModuleGUID
+ 1CE0B1FE06471DED0097A5F4
+ PBXProjectModuleLabel
+ Files
+ PBXProjectStructureProvided
+ no
+ PBXSmartGroupTreeModuleColumnData
+
+ PBXSmartGroupTreeModuleColumnWidthsKey
+
+ 168
+
+ PBXSmartGroupTreeModuleColumnsKey_v4
+
+ MainColumn
+
+
+ PBXSmartGroupTreeModuleOutlineStateKey_v7
+
+ PBXSmartGroupTreeModuleOutlineStateExpansionKey
+
+ 1C77FABC04509CD000000102
+
+ PBXSmartGroupTreeModuleOutlineStateSelectionKey
+
+
+ 0
+
+
+ PBXSmartGroupTreeModuleOutlineStateVisibleRectKey
+ {{0, 0}, {168, 350}}
+
+ PBXTopSmartGroupGIDs
+
+ XCIncludePerspectivesSwitch
+ 0
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {185, 368}}
+ GroupTreeTableConfiguration
+
+ MainColumn
+ 168
+
+ RubberWindowFrame
+ 315 424 744 409 0 0 1440 878
+
+ Module
+ PBXSmartGroupTreeModule
+ Proportion
+ 185pt
+
+
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1CA1AED706398EBD00589147
+ PBXProjectModuleLabel
+ Detail
+
+ GeometryConfiguration
+
+ Frame
+ {{190, 0}, {554, 368}}
+ RubberWindowFrame
+ 315 424 744 409 0 0 1440 878
+
+ Module
+ XCDetailModule
+ Proportion
+ 554pt
+
+
+ Proportion
+ 368pt
+
+
+ MajorVersion
+ 2
+ MinorVersion
+ 0
+ Name
+ Breakpoints
+ ServiceClasses
+
+ PBXSmartGroupTreeModule
+ XCDetailModule
+
+ StatusbarIsVisible
+ 1
+ TableOfContents
+
+ 1CDDB66807F98D9800BB5817
+ 1CDDB66907F98D9800BB5817
+ 1CE0B1FE06471DED0097A5F4
+ 1CA1AED706398EBD00589147
+
+ ToolbarConfiguration
+ xcode.toolbar.config.breakpoints
+ WindowString
+ 315 424 744 409 0 0 1440 878
+ WindowToolGUID
+ 1CDDB66807F98D9800BB5817
+ WindowToolIsVisible
+ 1
+
+
+ Identifier
+ windowTool.debugAnimator
+ Layout
+
+
+ Dock
+
+
+ Module
+ PBXNavigatorGroup
+ Proportion
+ 100%
+
+
+ Proportion
+ 100%
+
+
+ Name
+ Debug Visualizer
+ ServiceClasses
+
+ PBXNavigatorGroup
+
+ StatusbarIsVisible
+ 1
+ ToolbarConfiguration
+ xcode.toolbar.config.debugAnimator
+ WindowString
+ 100 100 700 500 0 0 1280 1002
+
+
+ Identifier
+ windowTool.bookmarks
+ Layout
+
+
+ Dock
+
+
+ Module
+ PBXBookmarksModule
+ Proportion
+ 100%
+
+
+ Proportion
+ 100%
+
+
+ Name
+ Bookmarks
+ ServiceClasses
+
+ PBXBookmarksModule
+
+ StatusbarIsVisible
+ 0
+ WindowString
+ 538 42 401 187 0 0 1280 1002
+
+
+ Identifier
+ windowTool.classBrowser
+ Layout
+
+
+ Dock
+
+
+ BecomeActive
+ 1
+ ContentConfiguration
+
+ OptionsSetName
+ Hierarchy, all classes
+ PBXProjectModuleGUID
+ 1CA6456E063B45B4001379D8
+ PBXProjectModuleLabel
+ Class Browser - NSObject
+
+ GeometryConfiguration
+
+ ClassesFrame
+ {{0, 0}, {374, 96}}
+ ClassesTreeTableConfiguration
+
+ PBXClassNameColumnIdentifier
+ 208
+ PBXClassBookColumnIdentifier
+ 22
+
+ Frame
+ {{0, 0}, {630, 331}}
+ MembersFrame
+ {{0, 105}, {374, 395}}
+ MembersTreeTableConfiguration
+
+ PBXMemberTypeIconColumnIdentifier
+ 22
+ PBXMemberNameColumnIdentifier
+ 216
+ PBXMemberTypeColumnIdentifier
+ 97
+ PBXMemberBookColumnIdentifier
+ 22
+
+ PBXModuleWindowStatusBarHidden2
+ 1
+ RubberWindowFrame
+ 385 179 630 352 0 0 1440 878
+
+ Module
+ PBXClassBrowserModule
+ Proportion
+ 332pt
+
+
+ Proportion
+ 332pt
+
+
+ Name
+ Class Browser
+ ServiceClasses
+
+ PBXClassBrowserModule
+
+ StatusbarIsVisible
+ 0
+ TableOfContents
+
+ 1C0AD2AF069F1E9B00FABCE6
+ 1C0AD2B0069F1E9B00FABCE6
+ 1CA6456E063B45B4001379D8
+
+ ToolbarConfiguration
+ xcode.toolbar.config.classbrowser
+ WindowString
+ 385 179 630 352 0 0 1440 878
+ WindowToolGUID
+ 1C0AD2AF069F1E9B00FABCE6
+ WindowToolIsVisible
+ 0
+
+
+
+
diff --git a/mac/xcode/libs/teletone.xcodeproj/brian.pbxuser b/mac/xcode/libs/teletone.xcodeproj/brian.pbxuser
new file mode 100644
index 0000000000..9aceded623
--- /dev/null
+++ b/mac/xcode/libs/teletone.xcodeproj/brian.pbxuser
@@ -0,0 +1,86 @@
+// !$*UTF8*$!
+{
+ D37F3EB609C0F652002C93D4 /* Project object */ = {
+ activeBuildConfigurationName = teletone;
+ activeBuildStyle = D3DA9F7C09C102D200AA370C /* Development */;
+ activeTarget = D37F3EC309C0F660002C93D4 /* teletone.framework */;
+ addToTargets = (
+ D37F3EC309C0F660002C93D4 /* teletone.framework */,
+ );
+ codeSenseManager = D37F3EBB09C0F652002C93D4 /* Code sense */;
+ perUserDictionary = {
+ PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
+ PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+ PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
+ PBXFileTableDataSourceColumnWidthsKey = (
+ 20,
+ 243,
+ 20,
+ 48,
+ 43,
+ 43,
+ 20,
+ );
+ PBXFileTableDataSourceColumnsKey = (
+ PBXFileDataSource_FiletypeID,
+ PBXFileDataSource_Filename_ColumnID,
+ PBXFileDataSource_Built_ColumnID,
+ PBXFileDataSource_ObjectSize_ColumnID,
+ PBXFileDataSource_Errors_ColumnID,
+ PBXFileDataSource_Warnings_ColumnID,
+ PBXFileDataSource_Target_ColumnID,
+ );
+ };
+ PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = {
+ PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+ PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
+ PBXFileTableDataSourceColumnWidthsKey = (
+ 20,
+ 200,
+ 63,
+ 20,
+ 48,
+ 43,
+ 43,
+ );
+ PBXFileTableDataSourceColumnsKey = (
+ PBXFileDataSource_FiletypeID,
+ PBXFileDataSource_Filename_ColumnID,
+ PBXTargetDataSource_PrimaryAttribute,
+ PBXFileDataSource_Built_ColumnID,
+ PBXFileDataSource_ObjectSize_ColumnID,
+ PBXFileDataSource_Errors_ColumnID,
+ PBXFileDataSource_Warnings_ColumnID,
+ );
+ };
+ PBXPerProjectTemplateStateSaveDate = 163644114;
+ PBXWorkspaceStateSaveDate = 163644114;
+ };
+ sourceControlManager = D37F3EBA09C0F652002C93D4 /* Source Control */;
+ userBuildSettings = {
+ };
+ };
+ D37F3EBA09C0F652002C93D4 /* Source Control */ = {
+ isa = PBXSourceControlManager;
+ fallbackIsa = XCSourceControlManager;
+ isSCMEnabled = 0;
+ scmConfiguration = {
+ };
+ scmType = "";
+ };
+ D37F3EBB09C0F652002C93D4 /* Code sense */ = {
+ isa = PBXCodeSenseManager;
+ indexTemplatePath = "";
+ };
+ D37F3EC309C0F660002C93D4 /* teletone.framework */ = {
+ activeExec = 0;
+ };
+ D37F3EC609C0F660002C93D4 /* teletone-Info.plist */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1332, 762}}";
+ sepNavSelRange = "{0, 0}";
+ sepNavVisRect = "{{0, 0}, {1332, 762}}";
+ sepNavWindowFrame = "{{84, 69}, {1371, 891}}";
+ };
+ };
+}
diff --git a/mac/xcode/libs/teletone.xcodeproj/project.pbxproj b/mac/xcode/libs/teletone.xcodeproj/project.pbxproj
new file mode 100644
index 0000000000..949c02d7c4
--- /dev/null
+++ b/mac/xcode/libs/teletone.xcodeproj/project.pbxproj
@@ -0,0 +1,266 @@
+// !$*UTF8*$!
+{
+ archiveVersion = 1;
+ classes = {
+ };
+ objectVersion = 42;
+ objects = {
+
+/* Begin PBXBuildFile section */
+ D37F3EDD09C0F707002C93D4 /* libteletone_detect.c in Sources */ = {isa = PBXBuildFile; fileRef = D37F3ED809C0F707002C93D4 /* libteletone_detect.c */; };
+ D37F3EDE09C0F707002C93D4 /* libteletone_detect.h in Headers */ = {isa = PBXBuildFile; fileRef = D37F3ED909C0F707002C93D4 /* libteletone_detect.h */; };
+ D37F3EDF09C0F707002C93D4 /* libteletone_generate.c in Sources */ = {isa = PBXBuildFile; fileRef = D37F3EDA09C0F707002C93D4 /* libteletone_generate.c */; };
+ D37F3EE009C0F707002C93D4 /* libteletone_generate.h in Headers */ = {isa = PBXBuildFile; fileRef = D37F3EDB09C0F707002C93D4 /* libteletone_generate.h */; };
+ D37F3EE109C0F707002C93D4 /* libteletone.h in Headers */ = {isa = PBXBuildFile; fileRef = D37F3EDC09C0F707002C93D4 /* libteletone.h */; };
+/* End PBXBuildFile section */
+
+/* Begin PBXBuildStyle section */
+ D3DA9F7C09C102D200AA370C /* Development */ = {
+ isa = PBXBuildStyle;
+ buildSettings = {
+ COPY_PHASE_STRIP = NO;
+ };
+ name = Development;
+ };
+ D3DA9F7D09C102D200AA370C /* Deployment */ = {
+ isa = PBXBuildStyle;
+ buildSettings = {
+ COPY_PHASE_STRIP = YES;
+ };
+ name = Deployment;
+ };
+/* End PBXBuildStyle section */
+
+/* Begin PBXFileReference section */
+ D37F3EC409C0F660002C93D4 /* teletone.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = teletone.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+ D37F3EC609C0F660002C93D4 /* teletone-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = "teletone-Info.plist"; sourceTree = ""; };
+ D37F3ED809C0F707002C93D4 /* libteletone_detect.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = libteletone_detect.c; path = ../../../libs/libteletone/src/libteletone_detect.c; sourceTree = ""; };
+ D37F3ED909C0F707002C93D4 /* libteletone_detect.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = libteletone_detect.h; path = ../../../libs/libteletone/src/libteletone_detect.h; sourceTree = ""; };
+ D37F3EDA09C0F707002C93D4 /* libteletone_generate.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = libteletone_generate.c; path = ../../../libs/libteletone/src/libteletone_generate.c; sourceTree = ""; };
+ D37F3EDB09C0F707002C93D4 /* libteletone_generate.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = libteletone_generate.h; path = ../../../libs/libteletone/src/libteletone_generate.h; sourceTree = ""; };
+ D37F3EDC09C0F707002C93D4 /* libteletone.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = libteletone.h; path = ../../../libs/libteletone/src/libteletone.h; sourceTree = ""; };
+/* End PBXFileReference section */
+
+/* Begin PBXFrameworksBuildPhase section */
+ D37F3EC209C0F660002C93D4 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXFrameworksBuildPhase section */
+
+/* Begin PBXGroup section */
+ D37F3EB409C0F652002C93D4 = {
+ isa = PBXGroup;
+ children = (
+ D37F3EC509C0F660002C93D4 /* teletone */,
+ D37F3EC609C0F660002C93D4 /* teletone-Info.plist */,
+ );
+ sourceTree = "";
+ };
+ D37F3EC509C0F660002C93D4 /* teletone */ = {
+ isa = PBXGroup;
+ children = (
+ D37F3ED309C0F6AC002C93D4 /* src */,
+ D37F3ED409C0F6B1002C93D4 /* include */,
+ D37F3EC409C0F660002C93D4 /* teletone.framework */,
+ );
+ name = teletone;
+ sourceTree = "";
+ };
+ D37F3ED309C0F6AC002C93D4 /* src */ = {
+ isa = PBXGroup;
+ children = (
+ D37F3ED809C0F707002C93D4 /* libteletone_detect.c */,
+ D37F3EDA09C0F707002C93D4 /* libteletone_generate.c */,
+ );
+ name = src;
+ sourceTree = "";
+ };
+ D37F3ED409C0F6B1002C93D4 /* include */ = {
+ isa = PBXGroup;
+ children = (
+ D37F3ED909C0F707002C93D4 /* libteletone_detect.h */,
+ D37F3EDB09C0F707002C93D4 /* libteletone_generate.h */,
+ D37F3EDC09C0F707002C93D4 /* libteletone.h */,
+ );
+ name = include;
+ sourceTree = "";
+ };
+/* End PBXGroup section */
+
+/* Begin PBXHeadersBuildPhase section */
+ D37F3EBF09C0F660002C93D4 /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ D37F3EDE09C0F707002C93D4 /* libteletone_detect.h in Headers */,
+ D37F3EE009C0F707002C93D4 /* libteletone_generate.h in Headers */,
+ D37F3EE109C0F707002C93D4 /* libteletone.h in Headers */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXHeadersBuildPhase section */
+
+/* Begin PBXNativeTarget section */
+ D37F3EC309C0F660002C93D4 /* teletone.framework */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = D37F3EC709C0F660002C93D4 /* Build configuration list for PBXNativeTarget "teletone.framework" */;
+ buildPhases = (
+ D37F3EBF09C0F660002C93D4 /* Headers */,
+ D37F3EC009C0F660002C93D4 /* Resources */,
+ D37F3EC109C0F660002C93D4 /* Sources */,
+ D37F3EC209C0F660002C93D4 /* Frameworks */,
+ );
+ buildRules = (
+ );
+ buildSettings = {
+ DYLIB_COMPATIBILITY_VERSION = 1;
+ DYLIB_CURRENT_VERSION = 1;
+ FRAMEWORK_VERSION = A;
+ GCC_ENABLE_FIX_AND_CONTINUE = YES;
+ GCC_MODEL_TUNING = G5;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ INFOPLIST_FILE = "teletone-Info.plist";
+ INSTALL_PATH = "$(HOME)/Library/Frameworks";
+ OTHER_LDFLAGS = (
+ "-framework",
+ Foundation,
+ "-framework",
+ AppKit,
+ );
+ PREBINDING = NO;
+ PRODUCT_NAME = teletone;
+ ZERO_LINK = YES;
+ };
+ dependencies = (
+ );
+ name = teletone.framework;
+ productName = teletone;
+ productReference = D37F3EC409C0F660002C93D4 /* teletone.framework */;
+ productSettingsXML = "
+
+
+
+ CFBundleDevelopmentRegion
+ English
+ CFBundleExecutable
+ ${EXECUTABLE_NAME}
+ CFBundleIdentifier
+ com.yourcompany.teletone
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundlePackageType
+ FMWK
+ CFBundleSignature
+ ????
+ CFBundleVersion
+ 1.0
+
+
+";
+ productType = "com.apple.product-type.framework";
+ };
+/* End PBXNativeTarget section */
+
+/* Begin PBXProject section */
+ D37F3EB609C0F652002C93D4 /* Project object */ = {
+ isa = PBXProject;
+ buildConfigurationList = D37F3EB709C0F652002C93D4 /* Build configuration list for PBXProject "teletone" */;
+ buildSettings = {
+ };
+ buildStyles = (
+ D3DA9F7C09C102D200AA370C /* Development */,
+ D3DA9F7D09C102D200AA370C /* Deployment */,
+ );
+ hasScannedForEncodings = 0;
+ mainGroup = D37F3EB409C0F652002C93D4;
+ productRefGroup = D37F3EC509C0F660002C93D4 /* teletone */;
+ projectDirPath = "";
+ targets = (
+ D37F3EC309C0F660002C93D4 /* teletone.framework */,
+ );
+ };
+/* End PBXProject section */
+
+/* Begin PBXResourcesBuildPhase section */
+ D37F3EC009C0F660002C93D4 /* Resources */ = {
+ isa = PBXResourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXResourcesBuildPhase section */
+
+/* Begin PBXSourcesBuildPhase section */
+ D37F3EC109C0F660002C93D4 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ D37F3EDD09C0F707002C93D4 /* libteletone_detect.c in Sources */,
+ D37F3EDF09C0F707002C93D4 /* libteletone_generate.c in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXSourcesBuildPhase section */
+
+/* Begin XCBuildConfiguration section */
+ D37F3EB809C0F652002C93D4 /* teletone */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ COPY_PHASE_STRIP = NO;
+ DSTROOT = /Library/Frameworks;
+ INSTALL_PATH = /;
+ NATIVE_ARCH = "ppc i386";
+ SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
+ };
+ name = teletone;
+ };
+ D37F3EC809C0F660002C93D4 /* teletone */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ COPY_PHASE_STRIP = NO;
+ DSTROOT = /;
+ DYLIB_COMPATIBILITY_VERSION = 1;
+ DYLIB_CURRENT_VERSION = 1;
+ FRAMEWORK_VERSION = A;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_ENABLE_FIX_AND_CONTINUE = YES;
+ GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
+ GCC_MODEL_TUNING = G5;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_PRECOMPILE_PREFIX_HEADER = YES;
+ INFOPLIST_FILE = "teletone-Info.plist";
+ INSTALL_PATH = /Library/Frameworks;
+ PREBINDING = NO;
+ PRODUCT_NAME = teletone;
+ ZERO_LINK = YES;
+ };
+ name = teletone;
+ };
+/* End XCBuildConfiguration section */
+
+/* Begin XCConfigurationList section */
+ D37F3EB709C0F652002C93D4 /* Build configuration list for PBXProject "teletone" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ D37F3EB809C0F652002C93D4 /* teletone */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = teletone;
+ };
+ D37F3EC709C0F660002C93D4 /* Build configuration list for PBXNativeTarget "teletone.framework" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ D37F3EC809C0F660002C93D4 /* teletone */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = teletone;
+ };
+/* End XCConfigurationList section */
+ };
+ rootObject = D37F3EB609C0F652002C93D4 /* Project object */;
+}