summaryrefslogtreecommitdiffstats
path: root/xcode/tinySAK/tinySAK.xcodeproj
diff options
context:
space:
mode:
Diffstat (limited to 'xcode/tinySAK/tinySAK.xcodeproj')
-rw-r--r--xcode/tinySAK/tinySAK.xcodeproj/diopmamadou.mode1v31509
-rw-r--r--xcode/tinySAK/tinySAK.xcodeproj/diopmamadou.pbxuser798
-rw-r--r--xcode/tinySAK/tinySAK.xcodeproj/project.pbxproj601
3 files changed, 2908 insertions, 0 deletions
diff --git a/xcode/tinySAK/tinySAK.xcodeproj/diopmamadou.mode1v3 b/xcode/tinySAK/tinySAK.xcodeproj/diopmamadou.mode1v3
new file mode 100644
index 0000000..0e4aca3
--- /dev/null
+++ b/xcode/tinySAK/tinySAK.xcodeproj/diopmamadou.mode1v3
@@ -0,0 +1,1509 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>ActivePerspectiveName</key>
+ <string>Project</string>
+ <key>AllowedModules</key>
+ <array>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>PBXSmartGroupTreeModule</string>
+ <key>Name</key>
+ <string>Groups and Files Outline View</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>PBXNavigatorGroup</string>
+ <key>Name</key>
+ <string>Editor</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>XCTaskListModule</string>
+ <key>Name</key>
+ <string>Task List</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>XCDetailModule</string>
+ <key>Name</key>
+ <string>File and Smart Group Detail Viewer</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>1</string>
+ <key>Module</key>
+ <string>PBXBuildResultsModule</string>
+ <key>Name</key>
+ <string>Detailed Build Results Viewer</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>1</string>
+ <key>Module</key>
+ <string>PBXProjectFindModule</string>
+ <key>Name</key>
+ <string>Project Batch Find Tool</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>XCProjectFormatConflictsModule</string>
+ <key>Name</key>
+ <string>Project Format Conflicts List</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>PBXBookmarksModule</string>
+ <key>Name</key>
+ <string>Bookmarks Tool</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>PBXClassBrowserModule</string>
+ <key>Name</key>
+ <string>Class Browser</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>PBXCVSModule</string>
+ <key>Name</key>
+ <string>Source Code Control Tool</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>PBXDebugBreakpointsModule</string>
+ <key>Name</key>
+ <string>Debug Breakpoints Tool</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>XCDockableInspector</string>
+ <key>Name</key>
+ <string>Inspector</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>PBXOpenQuicklyModule</string>
+ <key>Name</key>
+ <string>Open Quickly Tool</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>1</string>
+ <key>Module</key>
+ <string>PBXDebugSessionModule</string>
+ <key>Name</key>
+ <string>Debugger</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>1</string>
+ <key>Module</key>
+ <string>PBXDebugCLIModule</string>
+ <key>Name</key>
+ <string>Debug Console</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>XCSnapshotModule</string>
+ <key>Name</key>
+ <string>Snapshots Tool</string>
+ </dict>
+ </array>
+ <key>BundlePath</key>
+ <string>/Developer/Library/PrivateFrameworks/DevToolsInterface.framework/Resources</string>
+ <key>Description</key>
+ <string>DefaultDescriptionKey</string>
+ <key>DockingSystemVisible</key>
+ <false/>
+ <key>Extension</key>
+ <string>mode1v3</string>
+ <key>FavBarConfig</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>EC6C567510EDEB09000E1B18</string>
+ <key>XCBarModuleItemNames</key>
+ <dict/>
+ <key>XCBarModuleItems</key>
+ <array/>
+ </dict>
+ <key>FirstTimeWindowDisplayed</key>
+ <false/>
+ <key>Identifier</key>
+ <string>com.apple.perspectives.project.mode1v3</string>
+ <key>MajorVersion</key>
+ <integer>33</integer>
+ <key>MinorVersion</key>
+ <integer>0</integer>
+ <key>Name</key>
+ <string>Default</string>
+ <key>Notifications</key>
+ <array/>
+ <key>OpenEditors</key>
+ <array/>
+ <key>PerspectiveWidths</key>
+ <array>
+ <integer>-1</integer>
+ <integer>-1</integer>
+ </array>
+ <key>Perspectives</key>
+ <array>
+ <dict>
+ <key>ChosenToolbarItems</key>
+ <array>
+ <string>active-combo-popup</string>
+ <string>action</string>
+ <string>NSToolbarFlexibleSpaceItem</string>
+ <string>build-and-go</string>
+ <string>com.apple.ide.PBXToolbarStopButton</string>
+ <string>get-info</string>
+ <string>NSToolbarFlexibleSpaceItem</string>
+ <string>com.apple.pbx.toolbar.searchfield</string>
+ </array>
+ <key>ControllerClassBaseName</key>
+ <string></string>
+ <key>IconName</key>
+ <string>WindowOfProjectWithEditor</string>
+ <key>Identifier</key>
+ <string>perspective.project</string>
+ <key>IsVertical</key>
+ <false/>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXBottomSmartGroupGIDs</key>
+ <array>
+ <string>1C37FBAC04509CD000000102</string>
+ <string>1C37FAAC04509CD000000102</string>
+ <string>1C08E77C0454961000C914BD</string>
+ <string>1C37FABC05509CD000000102</string>
+ <string>1C37FABC05539CD112110102</string>
+ <string>E2644B35053B69B200211256</string>
+ <string>1C37FABC04509CD000100104</string>
+ <string>1CC0EA4004350EF90044410B</string>
+ <string>1CC0EA4004350EF90041110B</string>
+ </array>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CE0B1FE06471DED0097A5F4</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>Files</string>
+ <key>PBXProjectStructureProvided</key>
+ <string>yes</string>
+ <key>PBXSmartGroupTreeModuleColumnData</key>
+ <dict>
+ <key>PBXSmartGroupTreeModuleColumnWidthsKey</key>
+ <array>
+ <real>22</real>
+ <real>164</real>
+ </array>
+ <key>PBXSmartGroupTreeModuleColumnsKey_v4</key>
+ <array>
+ <string>SCMStatusColumn</string>
+ <string>MainColumn</string>
+ </array>
+ </dict>
+ <key>PBXSmartGroupTreeModuleOutlineStateKey_v7</key>
+ <dict>
+ <key>PBXSmartGroupTreeModuleOutlineStateExpansionKey</key>
+ <array>
+ <string>08FB7794FE84155DC02AAC07</string>
+ <string>EC6C560C10EDE6E9000E1B18</string>
+ <string>1C37FBAC04509CD000000102</string>
+ <string>1C37FAAC04509CD000000102</string>
+ <string>1C37FABC05509CD000000102</string>
+ </array>
+ <key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
+ <array>
+ <array>
+ <integer>20</integer>
+ <integer>1</integer>
+ <integer>0</integer>
+ </array>
+ </array>
+ <key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
+ <string>{{0, 0}, {186, 863}}</string>
+ </dict>
+ <key>PBXTopSmartGroupGIDs</key>
+ <array/>
+ <key>XCIncludePerspectivesSwitch</key>
+ <true/>
+ <key>XCSharingToken</key>
+ <string>com.apple.Xcode.GFSharingToken</string>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{0, 0}, {203, 881}}</string>
+ <key>GroupTreeTableConfiguration</key>
+ <array>
+ <string>SCMStatusColumn</string>
+ <real>22</real>
+ <string>MainColumn</string>
+ <real>164</real>
+ </array>
+ <key>RubberWindowFrame</key>
+ <string>166 234 1409 922 0 0 1920 1178 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXSmartGroupTreeModule</string>
+ <key>Proportion</key>
+ <string>203pt</string>
+ </dict>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>BecomeActive</key>
+ <true/>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CE0B20306471E060097A5F4</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>test.c</string>
+ <key>PBXSplitModuleInNavigatorKey</key>
+ <dict>
+ <key>Split0</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CE0B20406471E060097A5F4</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>test.c</string>
+ <key>_historyCapacity</key>
+ <integer>0</integer>
+ <key>bookmark</key>
+ <string>ECED5F8410F968A9006B4DC9</string>
+ <key>history</key>
+ <array>
+ <string>EC6C565210EDEB09000E1B18</string>
+ <string>EC74E44410EE983C001624A9</string>
+ <string>EC74E4A410EE9DC1001624A9</string>
+ <string>EC74E4A510EE9DC1001624A9</string>
+ <string>EC74E4A610EE9DC1001624A9</string>
+ <string>EC6AC96A10EEC674008C3507</string>
+ <string>EC6AC98910EECA9D008C3507</string>
+ <string>EC6AC98A10EECA9D008C3507</string>
+ <string>EC6AC98B10EECA9D008C3507</string>
+ <string>EC6AC9B910EECE0E008C3507</string>
+ <string>EC6AC9BA10EECE0E008C3507</string>
+ <string>EC6AC9BB10EECE0E008C3507</string>
+ <string>EC6AC9EF10EED22F008C3507</string>
+ <string>EC6ACA1B10EED278008C3507</string>
+ <string>EC6ACA1C10EED278008C3507</string>
+ <string>EC6ACA5910EEE689008C3507</string>
+ <string>EC6ACA6B10EEED43008C3507</string>
+ <string>EC6ACA8710EEF394008C3507</string>
+ <string>EC6ACAB610EEFAE5008C3507</string>
+ <string>EC6ACAB710EEFAE5008C3507</string>
+ <string>EC6ACABB10EEFAE5008C3507</string>
+ <string>EC6ACB0E10EEFCE4008C3507</string>
+ <string>EC6ACBB310EF0973008C3507</string>
+ <string>EC6ACBB410EF0973008C3507</string>
+ <string>EC6ACBB510EF0973008C3507</string>
+ <string>EC6ACBB610EF0973008C3507</string>
+ <string>EC6ACBBA10EF0973008C3507</string>
+ <string>EC6ACBBC10EF0973008C3507</string>
+ <string>EC6ACBBE10EF0973008C3507</string>
+ <string>EC6ACBC010EF0973008C3507</string>
+ <string>EC6ACBC110EF0973008C3507</string>
+ <string>EC6ACBC410EF0973008C3507</string>
+ <string>EC6ACBC610EF0973008C3507</string>
+ <string>EC6ACBC710EF0973008C3507</string>
+ <string>EC6ACBC810EF0973008C3507</string>
+ <string>EC6ACBC910EF0973008C3507</string>
+ <string>EC6ACBCA10EF0973008C3507</string>
+ <string>EC6ACBCB10EF0973008C3507</string>
+ <string>EC6ACC3E10EF0BF1008C3507</string>
+ <string>EC6ACC3F10EF0BF1008C3507</string>
+ <string>EC6ACC4010EF0BF1008C3507</string>
+ <string>EC6ACC4210EF0BF1008C3507</string>
+ <string>EC6ACC7D10EF1061008C3507</string>
+ <string>ECD4DD9510F1439F00DB1682</string>
+ <string>ECD4DD9610F1439F00DB1682</string>
+ <string>ECD4DD9710F1439F00DB1682</string>
+ <string>ECD4DD9810F1439F00DB1682</string>
+ <string>ECD4DD9910F1439F00DB1682</string>
+ <string>ECD4DD9B10F1439F00DB1682</string>
+ <string>ECD4DD9C10F1439F00DB1682</string>
+ <string>ECD4DD9D10F1439F00DB1682</string>
+ <string>ECD2C9D810F1481C00F2B7B3</string>
+ <string>ECD2C9D910F1481C00F2B7B3</string>
+ <string>ECD2C9DA10F1481C00F2B7B3</string>
+ <string>ECD2C9DB10F1481C00F2B7B3</string>
+ <string>ECD2C9DC10F1481C00F2B7B3</string>
+ <string>ECD2C9F210F1481E00F2B7B3</string>
+ </array>
+ <key>prevStack</key>
+ <array>
+ <string>EC6C565910EDEB09000E1B18</string>
+ <string>EC6C565A10EDEB09000E1B18</string>
+ <string>EC6C565B10EDEB09000E1B18</string>
+ <string>EC6C565C10EDEB09000E1B18</string>
+ <string>EC6C565D10EDEB09000E1B18</string>
+ <string>EC6C565E10EDEB09000E1B18</string>
+ <string>EC6C565F10EDEB09000E1B18</string>
+ <string>EC6C566410EDEB09000E1B18</string>
+ <string>EC6C566510EDEB09000E1B18</string>
+ <string>EC6C566610EDEB09000E1B18</string>
+ <string>EC6C566C10EDEB09000E1B18</string>
+ <string>EC6C566D10EDEB09000E1B18</string>
+ <string>EC6C566F10EDEB09000E1B18</string>
+ <string>EC6C568110EDECD6000E1B18</string>
+ <string>EC74E44910EE983C001624A9</string>
+ <string>EC74E4C110EE9DC1001624A9</string>
+ <string>EC6AC96610EEC63A008C3507</string>
+ <string>EC6AC96D10EEC674008C3507</string>
+ <string>EC6AC98F10EECA9D008C3507</string>
+ <string>EC6AC99710EECA9D008C3507</string>
+ <string>EC6AC99910EECA9D008C3507</string>
+ <string>EC6AC9AD10EECBFE008C3507</string>
+ <string>EC6AC9B010EECBFE008C3507</string>
+ <string>EC6AC9C510EECE0E008C3507</string>
+ <string>EC6AC9C610EECE0E008C3507</string>
+ <string>EC6AC9C810EECE0E008C3507</string>
+ <string>EC6AC9F710EED22F008C3507</string>
+ <string>EC6AC9FB10EED22F008C3507</string>
+ <string>EC6ACA0110EED22F008C3507</string>
+ <string>EC6ACA0810EED22F008C3507</string>
+ <string>EC6ACA0A10EED22F008C3507</string>
+ <string>EC6ACA0B10EED22F008C3507</string>
+ <string>EC6ACA5310EED607008C3507</string>
+ <string>EC6ACA5D10EEE689008C3507</string>
+ <string>EC6ACA6E10EEED43008C3507</string>
+ <string>EC6ACA8410EEF32E008C3507</string>
+ <string>EC6ACAC510EEFAE5008C3507</string>
+ <string>EC6ACADC10EEFAE5008C3507</string>
+ <string>EC6ACADD10EEFAE5008C3507</string>
+ <string>EC6ACAE110EEFAE5008C3507</string>
+ <string>EC6ACAE610EEFAE5008C3507</string>
+ <string>EC6ACAE810EEFAE5008C3507</string>
+ <string>EC6ACAFA10EEFAE5008C3507</string>
+ <string>EC6ACBCF10EF0973008C3507</string>
+ <string>EC6ACBD010EF0973008C3507</string>
+ <string>EC6ACBD110EF0973008C3507</string>
+ <string>EC6ACBD610EF0973008C3507</string>
+ <string>EC6ACBE810EF0973008C3507</string>
+ <string>EC6ACC0210EF0973008C3507</string>
+ <string>EC6ACC2210EF0973008C3507</string>
+ <string>EC6ACC2410EF0973008C3507</string>
+ <string>EC6ACC2D10EF0973008C3507</string>
+ <string>EC6ACC2F10EF0973008C3507</string>
+ <string>EC6ACC4510EF0BF1008C3507</string>
+ <string>EC6ACC4910EF0BF1008C3507</string>
+ <string>ECD4DDA810F1439F00DB1682</string>
+ <string>ECD4DDAB10F1439F00DB1682</string>
+ </array>
+ </dict>
+ <key>SplitCount</key>
+ <string>1</string>
+ </dict>
+ <key>StatusBarVisibility</key>
+ <true/>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{0, 0}, {1201, 515}}</string>
+ <key>RubberWindowFrame</key>
+ <string>166 234 1409 922 0 0 1920 1178 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXNavigatorGroup</string>
+ <key>Proportion</key>
+ <string>515pt</string>
+ </dict>
+ <dict>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CE0B20506471E060097A5F4</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>Detail</string>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{0, 520}, {1201, 361}}</string>
+ <key>RubberWindowFrame</key>
+ <string>166 234 1409 922 0 0 1920 1178 </string>
+ </dict>
+ <key>Module</key>
+ <string>XCDetailModule</string>
+ <key>Proportion</key>
+ <string>361pt</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>1201pt</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Project</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>XCModuleDock</string>
+ <string>PBXSmartGroupTreeModule</string>
+ <string>XCModuleDock</string>
+ <string>PBXNavigatorGroup</string>
+ <string>XCDetailModule</string>
+ </array>
+ <key>TableOfContents</key>
+ <array>
+ <string>ECED5F8510F968A9006B4DC9</string>
+ <string>1CE0B1FE06471DED0097A5F4</string>
+ <string>ECED5F8610F968A9006B4DC9</string>
+ <string>1CE0B20306471E060097A5F4</string>
+ <string>1CE0B20506471E060097A5F4</string>
+ </array>
+ <key>ToolbarConfiguration</key>
+ <string>xcode.toolbar.config.defaultV3</string>
+ </dict>
+ <dict>
+ <key>ControllerClassBaseName</key>
+ <string></string>
+ <key>IconName</key>
+ <string>WindowOfProject</string>
+ <key>Identifier</key>
+ <string>perspective.morph</string>
+ <key>IsVertical</key>
+ <integer>0</integer>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>BecomeActive</key>
+ <integer>1</integer>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXBottomSmartGroupGIDs</key>
+ <array>
+ <string>1C37FBAC04509CD000000102</string>
+ <string>1C37FAAC04509CD000000102</string>
+ <string>1C08E77C0454961000C914BD</string>
+ <string>1C37FABC05509CD000000102</string>
+ <string>1C37FABC05539CD112110102</string>
+ <string>E2644B35053B69B200211256</string>
+ <string>1C37FABC04509CD000100104</string>
+ <string>1CC0EA4004350EF90044410B</string>
+ <string>1CC0EA4004350EF90041110B</string>
+ </array>
+ <key>PBXProjectModuleGUID</key>
+ <string>11E0B1FE06471DED0097A5F4</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>Files</string>
+ <key>PBXProjectStructureProvided</key>
+ <string>yes</string>
+ <key>PBXSmartGroupTreeModuleColumnData</key>
+ <dict>
+ <key>PBXSmartGroupTreeModuleColumnWidthsKey</key>
+ <array>
+ <real>186</real>
+ </array>
+ <key>PBXSmartGroupTreeModuleColumnsKey_v4</key>
+ <array>
+ <string>MainColumn</string>
+ </array>
+ </dict>
+ <key>PBXSmartGroupTreeModuleOutlineStateKey_v7</key>
+ <dict>
+ <key>PBXSmartGroupTreeModuleOutlineStateExpansionKey</key>
+ <array>
+ <string>29B97314FDCFA39411CA2CEA</string>
+ <string>1C37FABC05509CD000000102</string>
+ </array>
+ <key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
+ <array>
+ <array>
+ <integer>0</integer>
+ </array>
+ </array>
+ <key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
+ <string>{{0, 0}, {186, 337}}</string>
+ </dict>
+ <key>PBXTopSmartGroupGIDs</key>
+ <array/>
+ <key>XCIncludePerspectivesSwitch</key>
+ <integer>1</integer>
+ <key>XCSharingToken</key>
+ <string>com.apple.Xcode.GFSharingToken</string>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{0, 0}, {203, 355}}</string>
+ <key>GroupTreeTableConfiguration</key>
+ <array>
+ <string>MainColumn</string>
+ <real>186</real>
+ </array>
+ <key>RubberWindowFrame</key>
+ <string>373 269 690 397 0 0 1440 878 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXSmartGroupTreeModule</string>
+ <key>Proportion</key>
+ <string>100%</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Morph</string>
+ <key>PreferredWidth</key>
+ <integer>300</integer>
+ <key>ServiceClasses</key>
+ <array>
+ <string>XCModuleDock</string>
+ <string>PBXSmartGroupTreeModule</string>
+ </array>
+ <key>TableOfContents</key>
+ <array>
+ <string>11E0B1FE06471DED0097A5F4</string>
+ </array>
+ <key>ToolbarConfiguration</key>
+ <string>xcode.toolbar.config.default.shortV3</string>
+ </dict>
+ </array>
+ <key>PerspectivesBarVisible</key>
+ <false/>
+ <key>ShelfIsVisible</key>
+ <false/>
+ <key>SourceDescription</key>
+ <string>file at '/Developer/Library/PrivateFrameworks/DevToolsInterface.framework/Resources/XCPerspectivesSpecificationMode1.xcperspec'</string>
+ <key>StatusbarIsVisible</key>
+ <true/>
+ <key>TimeStamp</key>
+ <real>0.0</real>
+ <key>ToolbarDisplayMode</key>
+ <integer>1</integer>
+ <key>ToolbarIsVisible</key>
+ <true/>
+ <key>ToolbarSizeMode</key>
+ <integer>1</integer>
+ <key>Type</key>
+ <string>Perspectives</string>
+ <key>UpdateMessage</key>
+ <string>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 '%@'?</string>
+ <key>WindowJustification</key>
+ <integer>5</integer>
+ <key>WindowOrderList</key>
+ <array>
+ <string>/Users/diopmamadou/Documents/doubango/xcode/tinySAK/tinySAK.xcodeproj</string>
+ </array>
+ <key>WindowString</key>
+ <string>166 234 1409 922 0 0 1920 1178 </string>
+ <key>WindowToolsV3</key>
+ <array>
+ <dict>
+ <key>FirstTimeWindowDisplayed</key>
+ <false/>
+ <key>Identifier</key>
+ <string>windowTool.build</string>
+ <key>IsVertical</key>
+ <true/>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CD0528F0623707200166675</string>
+ <key>PBXProjectModuleLabel</key>
+ <string></string>
+ <key>StatusBarVisibility</key>
+ <true/>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{0, 0}, {960, 546}}</string>
+ <key>RubberWindowFrame</key>
+ <string>543 296 960 828 0 0 1920 1178 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXNavigatorGroup</string>
+ <key>Proportion</key>
+ <string>546pt</string>
+ </dict>
+ <dict>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>XCMainBuildResultsModuleGUID</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>Build</string>
+ <key>XCBuildResultsTrigger_Collapse</key>
+ <integer>1021</integer>
+ <key>XCBuildResultsTrigger_Open</key>
+ <integer>1011</integer>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{0, 551}, {960, 236}}</string>
+ <key>RubberWindowFrame</key>
+ <string>543 296 960 828 0 0 1920 1178 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXBuildResultsModule</string>
+ <key>Proportion</key>
+ <string>236pt</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>787pt</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Build Results</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>PBXBuildResultsModule</string>
+ </array>
+ <key>StatusbarIsVisible</key>
+ <true/>
+ <key>TableOfContents</key>
+ <array>
+ <string>EC6C55E710EDE640000E1B18</string>
+ <string>ECD2C9D010F1481800F2B7B3</string>
+ <string>1CD0528F0623707200166675</string>
+ <string>XCMainBuildResultsModuleGUID</string>
+ </array>
+ <key>ToolbarConfiguration</key>
+ <string>xcode.toolbar.config.buildV3</string>
+ <key>WindowString</key>
+ <string>543 296 960 828 0 0 1920 1178 </string>
+ <key>WindowToolGUID</key>
+ <string>EC6C55E710EDE640000E1B18</string>
+ <key>WindowToolIsVisible</key>
+ <false/>
+ </dict>
+ <dict>
+ <key>FirstTimeWindowDisplayed</key>
+ <false/>
+ <key>Identifier</key>
+ <string>windowTool.debugger</string>
+ <key>IsVertical</key>
+ <true/>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>Debugger</key>
+ <dict>
+ <key>HorizontalSplitView</key>
+ <dict>
+ <key>_collapsingFrameDimension</key>
+ <real>0.0</real>
+ <key>_indexOfCollapsedView</key>
+ <integer>0</integer>
+ <key>_percentageOfCollapsedView</key>
+ <real>0.0</real>
+ <key>isCollapsed</key>
+ <string>yes</string>
+ <key>sizes</key>
+ <array>
+ <string>{{0, 0}, {316, 203}}</string>
+ <string>{{316, 0}, {378, 203}}</string>
+ </array>
+ </dict>
+ <key>VerticalSplitView</key>
+ <dict>
+ <key>_collapsingFrameDimension</key>
+ <real>0.0</real>
+ <key>_indexOfCollapsedView</key>
+ <integer>0</integer>
+ <key>_percentageOfCollapsedView</key>
+ <real>0.0</real>
+ <key>isCollapsed</key>
+ <string>yes</string>
+ <key>sizes</key>
+ <array>
+ <string>{{0, 0}, {694, 203}}</string>
+ <string>{{0, 203}, {694, 178}}</string>
+ </array>
+ </dict>
+ </dict>
+ <key>LauncherConfigVersion</key>
+ <string>8</string>
+ <key>PBXProjectModuleGUID</key>
+ <string>1C162984064C10D400B95A72</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>Debug - GLUTExamples (Underwater)</string>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>DebugConsoleVisible</key>
+ <string>None</string>
+ <key>DebugConsoleWindowFrame</key>
+ <string>{{200, 200}, {500, 300}}</string>
+ <key>DebugSTDIOWindowFrame</key>
+ <string>{{200, 200}, {500, 300}}</string>
+ <key>Frame</key>
+ <string>{{0, 0}, {694, 381}}</string>
+ <key>PBXDebugSessionStackFrameViewKey</key>
+ <dict>
+ <key>DebugVariablesTableConfiguration</key>
+ <array>
+ <string>Name</string>
+ <real>143</real>
+ <string>Value</string>
+ <real>108</real>
+ <string>Summary</string>
+ <real>102</real>
+ </array>
+ <key>Frame</key>
+ <string>{{316, 0}, {378, 203}}</string>
+ <key>RubberWindowFrame</key>
+ <string>773 347 694 422 0 0 1920 1178 </string>
+ </dict>
+ <key>RubberWindowFrame</key>
+ <string>773 347 694 422 0 0 1920 1178 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXDebugSessionModule</string>
+ <key>Proportion</key>
+ <string>381pt</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>381pt</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Debugger</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>PBXDebugSessionModule</string>
+ </array>
+ <key>StatusbarIsVisible</key>
+ <true/>
+ <key>TableOfContents</key>
+ <array>
+ <string>1CD10A99069EF8BA00B06720</string>
+ <string>ECD2C9D110F1481800F2B7B3</string>
+ <string>1C162984064C10D400B95A72</string>
+ <string>ECD2C9D210F1481800F2B7B3</string>
+ <string>ECD2C9D310F1481800F2B7B3</string>
+ <string>ECD2C9D410F1481800F2B7B3</string>
+ <string>ECD2C9D510F1481800F2B7B3</string>
+ <string>ECD2C9D610F1481800F2B7B3</string>
+ </array>
+ <key>ToolbarConfiguration</key>
+ <string>xcode.toolbar.config.debugV3</string>
+ <key>WindowString</key>
+ <string>773 347 694 422 0 0 1920 1178 </string>
+ <key>WindowToolGUID</key>
+ <string>1CD10A99069EF8BA00B06720</string>
+ <key>WindowToolIsVisible</key>
+ <false/>
+ </dict>
+ <dict>
+ <key>Identifier</key>
+ <string>windowTool.find</string>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CDD528C0622207200134675</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>&lt;No Editor&gt;</string>
+ <key>PBXSplitModuleInNavigatorKey</key>
+ <dict>
+ <key>Split0</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CD0528D0623707200166675</string>
+ </dict>
+ <key>SplitCount</key>
+ <string>1</string>
+ </dict>
+ <key>StatusBarVisibility</key>
+ <integer>1</integer>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{0, 0}, {781, 167}}</string>
+ <key>RubberWindowFrame</key>
+ <string>62 385 781 470 0 0 1440 878 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXNavigatorGroup</string>
+ <key>Proportion</key>
+ <string>781pt</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>50%</string>
+ </dict>
+ <dict>
+ <key>BecomeActive</key>
+ <integer>1</integer>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CD0528E0623707200166675</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>Project Find</string>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{8, 0}, {773, 254}}</string>
+ <key>RubberWindowFrame</key>
+ <string>62 385 781 470 0 0 1440 878 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXProjectFindModule</string>
+ <key>Proportion</key>
+ <string>50%</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>428pt</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Project Find</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>PBXProjectFindModule</string>
+ </array>
+ <key>StatusbarIsVisible</key>
+ <integer>1</integer>
+ <key>TableOfContents</key>
+ <array>
+ <string>1C530D57069F1CE1000CFCEE</string>
+ <string>1C530D58069F1CE1000CFCEE</string>
+ <string>1C530D59069F1CE1000CFCEE</string>
+ <string>1CDD528C0622207200134675</string>
+ <string>1C530D5A069F1CE1000CFCEE</string>
+ <string>1CE0B1FE06471DED0097A5F4</string>
+ <string>1CD0528E0623707200166675</string>
+ </array>
+ <key>WindowString</key>
+ <string>62 385 781 470 0 0 1440 878 </string>
+ <key>WindowToolGUID</key>
+ <string>1C530D57069F1CE1000CFCEE</string>
+ <key>WindowToolIsVisible</key>
+ <integer>0</integer>
+ </dict>
+ <dict>
+ <key>Identifier</key>
+ <string>MENUSEPARATOR</string>
+ </dict>
+ <dict>
+ <key>FirstTimeWindowDisplayed</key>
+ <false/>
+ <key>Identifier</key>
+ <string>windowTool.debuggerConsole</string>
+ <key>IsVertical</key>
+ <true/>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>BecomeActive</key>
+ <true/>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1C78EAAC065D492600B07095</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>Debugger Console</string>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{0, 0}, {635, 249}}</string>
+ <key>RubberWindowFrame</key>
+ <string>24 882 635 290 0 0 1920 1178 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXDebugCLIModule</string>
+ <key>Proportion</key>
+ <string>249pt</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>249pt</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Debugger Console</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>PBXDebugCLIModule</string>
+ </array>
+ <key>StatusbarIsVisible</key>
+ <true/>
+ <key>TableOfContents</key>
+ <array>
+ <string>1C78EAAD065D492600B07095</string>
+ <string>ECD2C9D710F1481800F2B7B3</string>
+ <string>1C78EAAC065D492600B07095</string>
+ </array>
+ <key>ToolbarConfiguration</key>
+ <string>xcode.toolbar.config.consoleV3</string>
+ <key>WindowString</key>
+ <string>24 882 635 290 0 0 1920 1178 </string>
+ <key>WindowToolGUID</key>
+ <string>1C78EAAD065D492600B07095</string>
+ <key>WindowToolIsVisible</key>
+ <false/>
+ </dict>
+ <dict>
+ <key>Identifier</key>
+ <string>windowTool.snapshots</string>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>Module</key>
+ <string>XCSnapshotModule</string>
+ <key>Proportion</key>
+ <string>100%</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>100%</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Snapshots</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>XCSnapshotModule</string>
+ </array>
+ <key>StatusbarIsVisible</key>
+ <string>Yes</string>
+ <key>ToolbarConfiguration</key>
+ <string>xcode.toolbar.config.snapshots</string>
+ <key>WindowString</key>
+ <string>315 824 300 550 0 0 1440 878 </string>
+ <key>WindowToolIsVisible</key>
+ <string>Yes</string>
+ </dict>
+ <dict>
+ <key>Identifier</key>
+ <string>windowTool.scm</string>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1C78EAB2065D492600B07095</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>&lt;No Editor&gt;</string>
+ <key>PBXSplitModuleInNavigatorKey</key>
+ <dict>
+ <key>Split0</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1C78EAB3065D492600B07095</string>
+ </dict>
+ <key>SplitCount</key>
+ <string>1</string>
+ </dict>
+ <key>StatusBarVisibility</key>
+ <integer>1</integer>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{0, 0}, {452, 0}}</string>
+ <key>RubberWindowFrame</key>
+ <string>743 379 452 308 0 0 1280 1002 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXNavigatorGroup</string>
+ <key>Proportion</key>
+ <string>0pt</string>
+ </dict>
+ <dict>
+ <key>BecomeActive</key>
+ <integer>1</integer>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CD052920623707200166675</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>SCM</string>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>ConsoleFrame</key>
+ <string>{{0, 259}, {452, 0}}</string>
+ <key>Frame</key>
+ <string>{{0, 7}, {452, 259}}</string>
+ <key>RubberWindowFrame</key>
+ <string>743 379 452 308 0 0 1280 1002 </string>
+ <key>TableConfiguration</key>
+ <array>
+ <string>Status</string>
+ <real>30</real>
+ <string>FileName</string>
+ <real>199</real>
+ <string>Path</string>
+ <real>197.0950012207031</real>
+ </array>
+ <key>TableFrame</key>
+ <string>{{0, 0}, {452, 250}}</string>
+ </dict>
+ <key>Module</key>
+ <string>PBXCVSModule</string>
+ <key>Proportion</key>
+ <string>262pt</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>266pt</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>SCM</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>PBXCVSModule</string>
+ </array>
+ <key>StatusbarIsVisible</key>
+ <integer>1</integer>
+ <key>TableOfContents</key>
+ <array>
+ <string>1C78EAB4065D492600B07095</string>
+ <string>1C78EAB5065D492600B07095</string>
+ <string>1C78EAB2065D492600B07095</string>
+ <string>1CD052920623707200166675</string>
+ </array>
+ <key>ToolbarConfiguration</key>
+ <string>xcode.toolbar.config.scm</string>
+ <key>WindowString</key>
+ <string>743 379 452 308 0 0 1280 1002 </string>
+ </dict>
+ <dict>
+ <key>Identifier</key>
+ <string>windowTool.breakpoints</string>
+ <key>IsVertical</key>
+ <integer>0</integer>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>BecomeActive</key>
+ <integer>1</integer>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXBottomSmartGroupGIDs</key>
+ <array>
+ <string>1C77FABC04509CD000000102</string>
+ </array>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CE0B1FE06471DED0097A5F4</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>Files</string>
+ <key>PBXProjectStructureProvided</key>
+ <string>no</string>
+ <key>PBXSmartGroupTreeModuleColumnData</key>
+ <dict>
+ <key>PBXSmartGroupTreeModuleColumnWidthsKey</key>
+ <array>
+ <real>168</real>
+ </array>
+ <key>PBXSmartGroupTreeModuleColumnsKey_v4</key>
+ <array>
+ <string>MainColumn</string>
+ </array>
+ </dict>
+ <key>PBXSmartGroupTreeModuleOutlineStateKey_v7</key>
+ <dict>
+ <key>PBXSmartGroupTreeModuleOutlineStateExpansionKey</key>
+ <array>
+ <string>1C77FABC04509CD000000102</string>
+ </array>
+ <key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
+ <array>
+ <array>
+ <integer>0</integer>
+ </array>
+ </array>
+ <key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
+ <string>{{0, 0}, {168, 350}}</string>
+ </dict>
+ <key>PBXTopSmartGroupGIDs</key>
+ <array/>
+ <key>XCIncludePerspectivesSwitch</key>
+ <integer>0</integer>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{0, 0}, {185, 368}}</string>
+ <key>GroupTreeTableConfiguration</key>
+ <array>
+ <string>MainColumn</string>
+ <real>168</real>
+ </array>
+ <key>RubberWindowFrame</key>
+ <string>315 424 744 409 0 0 1440 878 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXSmartGroupTreeModule</string>
+ <key>Proportion</key>
+ <string>185pt</string>
+ </dict>
+ <dict>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CA1AED706398EBD00589147</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>Detail</string>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{190, 0}, {554, 368}}</string>
+ <key>RubberWindowFrame</key>
+ <string>315 424 744 409 0 0 1440 878 </string>
+ </dict>
+ <key>Module</key>
+ <string>XCDetailModule</string>
+ <key>Proportion</key>
+ <string>554pt</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>368pt</string>
+ </dict>
+ </array>
+ <key>MajorVersion</key>
+ <integer>3</integer>
+ <key>MinorVersion</key>
+ <integer>0</integer>
+ <key>Name</key>
+ <string>Breakpoints</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>PBXSmartGroupTreeModule</string>
+ <string>XCDetailModule</string>
+ </array>
+ <key>StatusbarIsVisible</key>
+ <integer>1</integer>
+ <key>TableOfContents</key>
+ <array>
+ <string>1CDDB66807F98D9800BB5817</string>
+ <string>1CDDB66907F98D9800BB5817</string>
+ <string>1CE0B1FE06471DED0097A5F4</string>
+ <string>1CA1AED706398EBD00589147</string>
+ </array>
+ <key>ToolbarConfiguration</key>
+ <string>xcode.toolbar.config.breakpointsV3</string>
+ <key>WindowString</key>
+ <string>315 424 744 409 0 0 1440 878 </string>
+ <key>WindowToolGUID</key>
+ <string>1CDDB66807F98D9800BB5817</string>
+ <key>WindowToolIsVisible</key>
+ <integer>1</integer>
+ </dict>
+ <dict>
+ <key>Identifier</key>
+ <string>windowTool.debugAnimator</string>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>Module</key>
+ <string>PBXNavigatorGroup</string>
+ <key>Proportion</key>
+ <string>100%</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>100%</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Debug Visualizer</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>PBXNavigatorGroup</string>
+ </array>
+ <key>StatusbarIsVisible</key>
+ <integer>1</integer>
+ <key>ToolbarConfiguration</key>
+ <string>xcode.toolbar.config.debugAnimatorV3</string>
+ <key>WindowString</key>
+ <string>100 100 700 500 0 0 1280 1002 </string>
+ </dict>
+ <dict>
+ <key>Identifier</key>
+ <string>windowTool.bookmarks</string>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>Module</key>
+ <string>PBXBookmarksModule</string>
+ <key>Proportion</key>
+ <string>100%</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>100%</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Bookmarks</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>PBXBookmarksModule</string>
+ </array>
+ <key>StatusbarIsVisible</key>
+ <integer>0</integer>
+ <key>WindowString</key>
+ <string>538 42 401 187 0 0 1280 1002 </string>
+ </dict>
+ <dict>
+ <key>Identifier</key>
+ <string>windowTool.projectFormatConflicts</string>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>Module</key>
+ <string>XCProjectFormatConflictsModule</string>
+ <key>Proportion</key>
+ <string>100%</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>100%</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Project Format Conflicts</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>XCProjectFormatConflictsModule</string>
+ </array>
+ <key>StatusbarIsVisible</key>
+ <integer>0</integer>
+ <key>WindowContentMinSize</key>
+ <string>450 300</string>
+ <key>WindowString</key>
+ <string>50 850 472 307 0 0 1440 877</string>
+ </dict>
+ <dict>
+ <key>Identifier</key>
+ <string>windowTool.classBrowser</string>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>BecomeActive</key>
+ <integer>1</integer>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>OptionsSetName</key>
+ <string>Hierarchy, all classes</string>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CA6456E063B45B4001379D8</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>Class Browser - NSObject</string>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>ClassesFrame</key>
+ <string>{{0, 0}, {374, 96}}</string>
+ <key>ClassesTreeTableConfiguration</key>
+ <array>
+ <string>PBXClassNameColumnIdentifier</string>
+ <real>208</real>
+ <string>PBXClassBookColumnIdentifier</string>
+ <real>22</real>
+ </array>
+ <key>Frame</key>
+ <string>{{0, 0}, {630, 331}}</string>
+ <key>MembersFrame</key>
+ <string>{{0, 105}, {374, 395}}</string>
+ <key>MembersTreeTableConfiguration</key>
+ <array>
+ <string>PBXMemberTypeIconColumnIdentifier</string>
+ <real>22</real>
+ <string>PBXMemberNameColumnIdentifier</string>
+ <real>216</real>
+ <string>PBXMemberTypeColumnIdentifier</string>
+ <real>97</real>
+ <string>PBXMemberBookColumnIdentifier</string>
+ <real>22</real>
+ </array>
+ <key>PBXModuleWindowStatusBarHidden2</key>
+ <integer>1</integer>
+ <key>RubberWindowFrame</key>
+ <string>385 179 630 352 0 0 1440 878 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXClassBrowserModule</string>
+ <key>Proportion</key>
+ <string>332pt</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>332pt</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Class Browser</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>PBXClassBrowserModule</string>
+ </array>
+ <key>StatusbarIsVisible</key>
+ <integer>0</integer>
+ <key>TableOfContents</key>
+ <array>
+ <string>1C0AD2AF069F1E9B00FABCE6</string>
+ <string>1C0AD2B0069F1E9B00FABCE6</string>
+ <string>1CA6456E063B45B4001379D8</string>
+ </array>
+ <key>ToolbarConfiguration</key>
+ <string>xcode.toolbar.config.classbrowser</string>
+ <key>WindowString</key>
+ <string>385 179 630 352 0 0 1440 878 </string>
+ <key>WindowToolGUID</key>
+ <string>1C0AD2AF069F1E9B00FABCE6</string>
+ <key>WindowToolIsVisible</key>
+ <integer>0</integer>
+ </dict>
+ <dict>
+ <key>Identifier</key>
+ <string>windowTool.refactoring</string>
+ <key>IncludeInToolsMenu</key>
+ <integer>0</integer>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>BecomeActive</key>
+ <integer>1</integer>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{0, 0}, {500, 335}</string>
+ <key>RubberWindowFrame</key>
+ <string>{0, 0}, {500, 335}</string>
+ </dict>
+ <key>Module</key>
+ <string>XCRefactoringModule</string>
+ <key>Proportion</key>
+ <string>100%</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>100%</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Refactoring</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>XCRefactoringModule</string>
+ </array>
+ <key>WindowString</key>
+ <string>200 200 500 356 0 0 1920 1200 </string>
+ </dict>
+ </array>
+</dict>
+</plist>
diff --git a/xcode/tinySAK/tinySAK.xcodeproj/diopmamadou.pbxuser b/xcode/tinySAK/tinySAK.xcodeproj/diopmamadou.pbxuser
new file mode 100644
index 0000000..ea25924
--- /dev/null
+++ b/xcode/tinySAK/tinySAK.xcodeproj/diopmamadou.pbxuser
@@ -0,0 +1,798 @@
+// !$*UTF8*$!
+{
+ 08FB7793FE84155DC02AAC07 /* Project object */ = {
+ activeBuildConfigurationName = Debug;
+ activeExecutable = EC6C55ED10EDE65C000E1B18 /* test */;
+ activeTarget = EC6C55EB10EDE65C000E1B18 /* test */;
+ addToTargets = (
+ D2AAC0620554660B00DB518D /* tinySAK */,
+ );
+ breakpoints = (
+ EC6C562F10EDE941000E1B18 /* test.c:128 */,
+ EC74E46C10EE9A70001624A9 /* test.c:130 */,
+ EC74E47510EE9ABC001624A9 /* test.c:129 */,
+ EC74E48C10EE9B48001624A9 /* test.c:132 */,
+ EC74E49110EE9B7A001624A9 /* test.c:136 */,
+ EC6AC9A010EECB9C008C3507 /* test_mutex.h:37 */,
+ EC6AC9A410EECBDC008C3507 /* test_mutex.h:72 */,
+ EC6ACB2910EEFDD4008C3507 /* tsk_semaphore.c:100 */,
+ EC6ACBA710EF08C6008C3507 /* test_md5.h:58 */,
+ EC6ACBA910EF08CA008C3507 /* test_md5.h:94 */,
+ EC6ACBAD10EF0916008C3507 /* test_sha1.h:52 */,
+ EC6ACBAF10EF0919008C3507 /* test_sha1.h:90 */,
+ );
+ codeSenseManager = EC6C557910EDE5AA000E1B18 /* Code sense */;
+ executables = (
+ EC6C55ED10EDE65C000E1B18 /* test */,
+ );
+ perUserDictionary = {
+ PBXConfiguration.PBXFileTableDataSource3.PBXBookmarksDataSource = {
+ PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+ PBXFileTableDataSourceColumnSortingKey = PBXBookmarksDataSource_NameID;
+ PBXFileTableDataSourceColumnWidthsKey = (
+ 200,
+ 200,
+ 589,
+ );
+ PBXFileTableDataSourceColumnsKey = (
+ PBXBookmarksDataSource_LocationID,
+ PBXBookmarksDataSource_NameID,
+ PBXBookmarksDataSource_CommentsID,
+ );
+ };
+ PBXConfiguration.PBXFileTableDataSource3.PBXExecutablesDataSource = {
+ PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+ PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID;
+ PBXFileTableDataSourceColumnWidthsKey = (
+ 22,
+ 300,
+ 850,
+ );
+ PBXFileTableDataSourceColumnsKey = (
+ PBXExecutablesDataSource_ActiveFlagID,
+ PBXExecutablesDataSource_NameID,
+ PBXExecutablesDataSource_CommentsID,
+ );
+ };
+ PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
+ PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+ PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
+ PBXFileTableDataSourceColumnWidthsKey = (
+ 20,
+ 1359,
+ 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.PBXFileTableDataSource3.PBXSymbolsDataSource = {
+ PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+ PBXFileTableDataSourceColumnSortingKey = PBXSymbolsDataSource_SymbolNameID;
+ PBXFileTableDataSourceColumnWidthsKey = (
+ 16,
+ 200,
+ 50,
+ 902,
+ );
+ PBXFileTableDataSourceColumnsKey = (
+ PBXSymbolsDataSource_SymbolTypeIconID,
+ PBXSymbolsDataSource_SymbolNameID,
+ PBXSymbolsDataSource_SymbolTypeID,
+ PBXSymbolsDataSource_ReferenceNameID,
+ );
+ };
+ PBXConfiguration.PBXFileTableDataSource3.XCSCMDataSource = {
+ PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+ PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
+ PBXFileTableDataSourceColumnWidthsKey = (
+ 20,
+ 20,
+ 938,
+ 20,
+ 48,
+ 43,
+ 43,
+ 20,
+ );
+ PBXFileTableDataSourceColumnsKey = (
+ PBXFileDataSource_SCM_ColumnID,
+ 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,
+ 1319,
+ 60,
+ 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 = 289623567;
+ PBXWorkspaceStateSaveDate = 289623567;
+ };
+ perUserProjectItems = {
+ ECED5FC910F96ABE006B4DC9 /* PBXTextBookmark */ = ECED5FC910F96ABE006B4DC9 /* PBXTextBookmark */;
+ ECED5FCA10F96ABE006B4DC9 /* PBXTextBookmark */ = ECED5FCA10F96ABE006B4DC9 /* PBXTextBookmark */;
+ ECED5FCC10F96ABE006B4DC9 /* PBXTextBookmark */ = ECED5FCC10F96ABE006B4DC9 /* PBXTextBookmark */;
+ ECED5FCD10F96ABE006B4DC9 /* PBXTextBookmark */ = ECED5FCD10F96ABE006B4DC9 /* PBXTextBookmark */;
+ ECED5FCE10F96ABE006B4DC9 /* PBXTextBookmark */ = ECED5FCE10F96ABE006B4DC9 /* PBXTextBookmark */;
+ ECED5FD010F96ABE006B4DC9 /* PBXTextBookmark */ = ECED5FD010F96ABE006B4DC9 /* PBXTextBookmark */;
+ ECED5FD110F96ABE006B4DC9 /* PBXTextBookmark */ = ECED5FD110F96ABE006B4DC9 /* PBXTextBookmark */;
+ ECED5FD210F96ABE006B4DC9 /* PBXTextBookmark */ = ECED5FD210F96ABE006B4DC9 /* PBXTextBookmark */;
+ ECED5FD810F96ABE006B4DC9 /* PBXTextBookmark */ = ECED5FD810F96ABE006B4DC9 /* PBXTextBookmark */;
+ ECED5FD910F96ABE006B4DC9 /* PBXTextBookmark */ = ECED5FD910F96ABE006B4DC9 /* PBXTextBookmark */;
+ ECF4BE7711434EAB00B7C09B /* PBXTextBookmark */ = ECF4BE7711434EAB00B7C09B /* PBXTextBookmark */;
+ ECF4BE7811434EAB00B7C09B /* PBXTextBookmark */ = ECF4BE7811434EAB00B7C09B /* PBXTextBookmark */;
+ ECF4BE7911434EAB00B7C09B /* PBXTextBookmark */ = ECF4BE7911434EAB00B7C09B /* PBXTextBookmark */;
+ ECF4BE7A11434EAB00B7C09B /* PBXTextBookmark */ = ECF4BE7A11434EAB00B7C09B /* PBXTextBookmark */;
+ ECF4BE7B11434EAB00B7C09B /* PBXTextBookmark */ = ECF4BE7B11434EAB00B7C09B /* PBXTextBookmark */;
+ ECF4BE7C11434EAB00B7C09B /* PBXTextBookmark */ = ECF4BE7C11434EAB00B7C09B /* PBXTextBookmark */;
+ };
+ sourceControlManager = EC6C557810EDE5AA000E1B18 /* Source Control */;
+ userBuildSettings = {
+ };
+ };
+ D2AAC0620554660B00DB518D /* tinySAK */ = {
+ activeExec = 0;
+ };
+ EC6AC9A010EECB9C008C3507 /* test_mutex.h:37 */ = {
+ isa = PBXFileBreakpoint;
+ actions = (
+ );
+ breakpointStyle = 0;
+ continueAfterActions = 0;
+ countType = 0;
+ delayBeforeContinue = 0;
+ fileReference = EC6C560010EDE6E1000E1B18 /* test_mutex.h */;
+ functionName = "threadfunc_mutex(void *parm)";
+ hitCount = 0;
+ ignoreCount = 0;
+ lineNumber = 37;
+ location = test;
+ modificationTime = 284781231.398948;
+ state = 2;
+ };
+ EC6AC9A410EECBDC008C3507 /* test_mutex.h:72 */ = {
+ isa = PBXFileBreakpoint;
+ actions = (
+ );
+ breakpointStyle = 0;
+ continueAfterActions = 0;
+ countType = 0;
+ delayBeforeContinue = 0;
+ fileReference = EC6C560010EDE6E1000E1B18 /* test_mutex.h */;
+ functionName = "test_mutex()";
+ hitCount = 0;
+ ignoreCount = 0;
+ lineNumber = 72;
+ location = test;
+ modificationTime = 284781231.399024;
+ state = 2;
+ };
+ EC6ACB2910EEFDD4008C3507 /* tsk_semaphore.c:100 */ = {
+ isa = PBXFileBreakpoint;
+ actions = (
+ );
+ breakpointStyle = 0;
+ continueAfterActions = 0;
+ countType = 0;
+ delayBeforeContinue = 0;
+ fileReference = EC6C559F10EDE5EF000E1B18 /* tsk_semaphore.c */;
+ functionName = "tsk_semaphore_create()";
+ hitCount = 0;
+ ignoreCount = 0;
+ lineNumber = 100;
+ location = libtinySAK.dylib;
+ modificationTime = 284781231.399098;
+ state = 2;
+ };
+ EC6ACBA710EF08C6008C3507 /* test_md5.h:58 */ = {
+ isa = PBXFileBreakpoint;
+ actions = (
+ );
+ breakpointStyle = 0;
+ continueAfterActions = 0;
+ countType = 0;
+ delayBeforeContinue = 0;
+ fileReference = EC6C55FF10EDE6E1000E1B18 /* test_md5.h */;
+ functionName = "test_md5()";
+ hitCount = 1;
+ ignoreCount = 0;
+ lineNumber = 58;
+ location = test;
+ modificationTime = 284781404.063508;
+ state = 1;
+ };
+ EC6ACBA910EF08CA008C3507 /* test_md5.h:94 */ = {
+ isa = PBXFileBreakpoint;
+ actions = (
+ );
+ breakpointStyle = 0;
+ continueAfterActions = 0;
+ countType = 0;
+ delayBeforeContinue = 0;
+ fileReference = EC6C55FF10EDE6E1000E1B18 /* test_md5.h */;
+ functionName = "test_hmac_md5()";
+ hitCount = 1;
+ ignoreCount = 0;
+ lineNumber = 94;
+ location = test;
+ modificationTime = 284781407.782661;
+ state = 1;
+ };
+ EC6ACBAD10EF0916008C3507 /* test_sha1.h:52 */ = {
+ isa = PBXFileBreakpoint;
+ actions = (
+ );
+ breakpointStyle = 0;
+ continueAfterActions = 0;
+ countType = 0;
+ delayBeforeContinue = 0;
+ fileReference = EC6C560610EDE6E1000E1B18 /* test_sha1.h */;
+ functionName = "test_sha1()";
+ hitCount = 1;
+ ignoreCount = 0;
+ lineNumber = 52;
+ location = test;
+ modificationTime = 284781415.201978;
+ state = 1;
+ };
+ EC6ACBAF10EF0919008C3507 /* test_sha1.h:90 */ = {
+ isa = PBXFileBreakpoint;
+ actions = (
+ );
+ breakpointStyle = 0;
+ continueAfterActions = 0;
+ countType = 0;
+ delayBeforeContinue = 0;
+ fileReference = EC6C560610EDE6E1000E1B18 /* test_sha1.h */;
+ functionName = "test_hmac_sha1()";
+ hitCount = 1;
+ ignoreCount = 0;
+ lineNumber = 90;
+ location = test;
+ modificationTime = 284781416.944857;
+ state = 1;
+ };
+ EC6C557810EDE5AA000E1B18 /* Source Control */ = {
+ isa = PBXSourceControlManager;
+ fallbackIsa = XCSourceControlManager;
+ isSCMEnabled = 0;
+ scmConfiguration = {
+ repositoryName = Doubango;
+ };
+ };
+ EC6C557910EDE5AA000E1B18 /* Code sense */ = {
+ isa = PBXCodeSenseManager;
+ indexTemplatePath = "";
+ };
+ EC6C558110EDE5EF000E1B18 /* tsk_buffer.c */ = {
+ isa = PBXFileReference;
+ fileEncoding = 4;
+ lastKnownFileType = sourcecode.c.c;
+ name = tsk_buffer.c;
+ path = /Users/diopmamadou/Documents/doubango/tinySAK/src/tsk_buffer.c;
+ sourceTree = "<absolute>";
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {957, 2562}}";
+ sepNavSelRange = "{939, 0}";
+ sepNavVisRange = "{784, 515}";
+ sepNavWindowFrame = "{{15, 615}, {750, 558}}";
+ };
+ };
+ EC6C559C10EDE5EF000E1B18 /* tsk_runnable.h */ = {
+ isa = PBXFileReference;
+ fileEncoding = 4;
+ lastKnownFileType = sourcecode.c.h;
+ name = tsk_runnable.h;
+ path = /Users/diopmamadou/Documents/doubango/tinySAK/src/tsk_runnable.h;
+ sourceTree = "<absolute>";
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {957, 1540}}";
+ sepNavSelRange = "{2644, 0}";
+ sepNavVisRange = "{2464, 669}";
+ };
+ };
+ EC6C559F10EDE5EF000E1B18 /* tsk_semaphore.c */ = {
+ isa = PBXFileReference;
+ fileEncoding = 4;
+ lastKnownFileType = sourcecode.c.c;
+ name = tsk_semaphore.c;
+ path = /Users/diopmamadou/Documents/doubango/tinySAK/src/tsk_semaphore.c;
+ sourceTree = "<absolute>";
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {899, 2800}}";
+ sepNavSelRange = "{2926, 50}";
+ sepNavVisRange = "{2514, 991}";
+ };
+ };
+ EC6C55EB10EDE65C000E1B18 /* test */ = {
+ activeExec = 0;
+ executables = (
+ EC6C55ED10EDE65C000E1B18 /* test */,
+ );
+ };
+ EC6C55ED10EDE65C000E1B18 /* test */ = {
+ isa = PBXExecutable;
+ activeArgIndices = (
+ );
+ argumentStrings = (
+ );
+ autoAttachOnCrash = 1;
+ breakpointsEnabled = 1;
+ configStateDict = {
+ };
+ customDataFormattersEnabled = 1;
+ debuggerPlugin = GDBDebugging;
+ disassemblyDisplayState = 0;
+ dylibVariantSuffix = "";
+ enableDebugStr = 1;
+ environmentEntries = (
+ );
+ executableSystemSymbolLevel = 0;
+ executableUserSymbolLevel = 0;
+ libgmallocEnabled = 0;
+ name = test;
+ savedGlobals = {
+ };
+ sourceDirectories = (
+ );
+ variableFormatDictionary = {
+ $cs = 1;
+ $ds = 1;
+ $eax = 1;
+ $ebp = 1;
+ $ebx = 1;
+ $ecx = 1;
+ $edi = 1;
+ $edx = 1;
+ $eflags = 1;
+ $eip = 1;
+ $es = 1;
+ $esi = 1;
+ $esp = 1;
+ $fs = 1;
+ $gs = 1;
+ $ss = 1;
+ };
+ };
+ EC6C55F610EDE6E1000E1B18 /* stdafx.c */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1651, 572}}";
+ sepNavSelRange = "{657, 0}";
+ sepNavVisRange = "{0, 873}";
+ };
+ };
+ EC6C55F710EDE6E1000E1B18 /* stdafx.h */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1651, 572}}";
+ sepNavSelRange = "{821, 0}";
+ sepNavVisRange = "{0, 1123}";
+ };
+ };
+ EC6C55F810EDE6E1000E1B18 /* targetver.h */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1140, 485}}";
+ sepNavSelRange = "{0, 0}";
+ sepNavVisRange = "{0, 914}";
+ };
+ };
+ EC6C55F910EDE6E1000E1B18 /* test.c */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1617, 3206}}";
+ sepNavSelRange = "{4377, 0}";
+ sepNavVisRange = "{4088, 343}";
+ sepNavWindowFrame = "{{61, 573}, {750, 558}}";
+ };
+ };
+ EC6C55FA10EDE6E1000E1B18 /* test_base64.h */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1140, 1652}}";
+ sepNavSelRange = "{3217, 0}";
+ sepNavVisRange = "{2600, 1035}";
+ sepNavWindowFrame = "{{84, 552}, {750, 558}}";
+ };
+ };
+ EC6C55FB10EDE6E1000E1B18 /* test_buffer.h */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1537, 644}}";
+ sepNavSelRange = "{598, 0}";
+ sepNavVisRange = "{0, 1442}";
+ };
+ };
+ EC6C55FC10EDE6E1000E1B18 /* test_condwait.h */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1140, 1218}}";
+ sepNavSelRange = "{2247, 0}";
+ sepNavVisRange = "{1401, 885}";
+ };
+ };
+ EC6C55FD10EDE6E1000E1B18 /* test_heap.h */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1140, 1050}}";
+ sepNavSelRange = "{0, 0}";
+ sepNavVisRange = "{0, 1033}";
+ };
+ };
+ EC6C55FE10EDE6E1000E1B18 /* test_lists.h */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1537, 3710}}";
+ sepNavSelRange = "{2195, 0}";
+ sepNavVisRange = "{1614, 1160}";
+ };
+ };
+ EC6C55FF10EDE6E1000E1B18 /* test_md5.h */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {2676, 1400}}";
+ sepNavSelRange = "{4451, 0}";
+ sepNavVisRange = "{3113, 1345}";
+ };
+ };
+ EC6C560010EDE6E1000E1B18 /* test_mutex.h */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1140, 1064}}";
+ sepNavSelRange = "{1733, 0}";
+ sepNavVisRange = "{1148, 680}";
+ };
+ };
+ EC6C560110EDE6E1000E1B18 /* test_object.h */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1140, 588}}";
+ sepNavSelRange = "{0, 0}";
+ sepNavVisRange = "{0, 1102}";
+ };
+ };
+ EC6C560210EDE6E1000E1B18 /* test_params.h */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1140, 644}}";
+ sepNavSelRange = "{718, 0}";
+ sepNavVisRange = "{0, 1307}";
+ };
+ };
+ EC6C560310EDE6E1000E1B18 /* test_runnable.h */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1140, 1764}}";
+ sepNavSelRange = "{2403, 0}";
+ sepNavVisRange = "{1115, 661}";
+ };
+ };
+ EC6C560410EDE6E1000E1B18 /* test_safeobject.h */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {957, 1260}}";
+ sepNavSelRange = "{922, 0}";
+ sepNavVisRange = "{868, 525}";
+ };
+ };
+ EC6C560510EDE6E1000E1B18 /* test_semaphore.h */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1617, 1022}}";
+ sepNavSelRange = "{1356, 0}";
+ sepNavVisRange = "{1294, 525}";
+ };
+ };
+ EC6C560610EDE6E1000E1B18 /* test_sha1.h */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {2724, 1344}}";
+ sepNavSelRange = "{4122, 0}";
+ sepNavVisRange = "{3193, 936}";
+ };
+ };
+ EC6C560710EDE6E1000E1B18 /* test_strings.h */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1140, 938}}";
+ sepNavSelRange = "{1464, 0}";
+ sepNavVisRange = "{948, 770}";
+ };
+ };
+ EC6C560810EDE6E1000E1B18 /* test_timer.h */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1140, 1134}}";
+ sepNavSelRange = "{1858, 0}";
+ sepNavVisRange = "{1068, 867}";
+ };
+ };
+ EC6C560910EDE6E1000E1B18 /* test_url.h */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1140, 616}}";
+ sepNavSelRange = "{1162, 0}";
+ sepNavVisRange = "{154, 1119}";
+ };
+ };
+ EC6C562F10EDE941000E1B18 /* test.c:128 */ = {
+ isa = PBXFileBreakpoint;
+ actions = (
+ );
+ breakpointStyle = 0;
+ continueAfterActions = 0;
+ countType = 0;
+ delayBeforeContinue = 0;
+ fileReference = EC6C55F910EDE6E1000E1B18 /* test.c */;
+ functionName = "main()";
+ hitCount = 0;
+ ignoreCount = 0;
+ lineNumber = 128;
+ location = test;
+ modificationTime = 284781231.398132;
+ state = 2;
+ };
+ EC74E46C10EE9A70001624A9 /* test.c:130 */ = {
+ isa = PBXFileBreakpoint;
+ actions = (
+ );
+ breakpointStyle = 0;
+ continueAfterActions = 0;
+ countType = 0;
+ delayBeforeContinue = 0;
+ fileReference = EC6C55F910EDE6E1000E1B18 /* test.c */;
+ functionName = "main()";
+ hitCount = 0;
+ ignoreCount = 0;
+ lineNumber = 130;
+ location = test;
+ modificationTime = 284781231.398398;
+ state = 2;
+ };
+ EC74E47510EE9ABC001624A9 /* test.c:129 */ = {
+ isa = PBXFileBreakpoint;
+ actions = (
+ );
+ breakpointStyle = 0;
+ continueAfterActions = 0;
+ countType = 0;
+ delayBeforeContinue = 0;
+ fileReference = EC6C55F910EDE6E1000E1B18 /* test.c */;
+ functionName = "main()";
+ hitCount = 0;
+ ignoreCount = 0;
+ lineNumber = 129;
+ location = test;
+ modificationTime = 284781231.398533;
+ state = 2;
+ };
+ EC74E48C10EE9B48001624A9 /* test.c:132 */ = {
+ isa = PBXFileBreakpoint;
+ actions = (
+ );
+ breakpointStyle = 0;
+ continueAfterActions = 0;
+ countType = 0;
+ delayBeforeContinue = 0;
+ fileReference = EC6C55F910EDE6E1000E1B18 /* test.c */;
+ functionName = "main()";
+ hitCount = 1;
+ ignoreCount = 0;
+ lineNumber = 132;
+ location = test;
+ modificationTime = 284781232.714731;
+ state = 1;
+ };
+ EC74E49110EE9B7A001624A9 /* test.c:136 */ = {
+ isa = PBXFileBreakpoint;
+ actions = (
+ );
+ breakpointStyle = 0;
+ continueAfterActions = 0;
+ countType = 0;
+ delayBeforeContinue = 0;
+ fileReference = EC6C55F910EDE6E1000E1B18 /* test.c */;
+ functionName = "main()";
+ hitCount = 0;
+ ignoreCount = 0;
+ lineNumber = 136;
+ location = test;
+ modificationTime = 284781231.398807;
+ state = 2;
+ };
+ ECED5FC910F96ABE006B4DC9 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = EC6C559C10EDE5EF000E1B18 /* tsk_runnable.h */;
+ name = "tsk_runnable.h: 88";
+ rLen = 0;
+ rLoc = 2644;
+ rType = 0;
+ vrLen = 669;
+ vrLoc = 2464;
+ };
+ ECED5FCA10F96ABE006B4DC9 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = ECED5FCB10F96ABE006B4DC9 /* string.h */;
+ name = "string.h: 83";
+ rLen = 44;
+ rLoc = 3369;
+ rType = 0;
+ vrLen = 690;
+ vrLoc = 2803;
+ };
+ ECED5FCB10F96ABE006B4DC9 /* string.h */ = {
+ isa = PBXFileReference;
+ lastKnownFileType = sourcecode.c.h;
+ name = string.h;
+ path = /Developer/SDKs/MacOSX10.5.sdk/usr/include/string.h;
+ sourceTree = "<absolute>";
+ };
+ ECED5FCC10F96ABE006B4DC9 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = EC6C558110EDE5EF000E1B18 /* tsk_buffer.c */;
+ name = "tsk_buffer.c: 31";
+ rLen = 0;
+ rLoc = 939;
+ rType = 0;
+ vrLen = 515;
+ vrLoc = 784;
+ };
+ ECED5FCD10F96ABE006B4DC9 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = EC6C560410EDE6E1000E1B18 /* test_safeobject.h */;
+ name = "test_safeobject.h: 32";
+ rLen = 0;
+ rLoc = 922;
+ rType = 0;
+ vrLen = 525;
+ vrLoc = 868;
+ };
+ ECED5FCE10F96ABE006B4DC9 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = EC6C55F910EDE6E1000E1B18 /* test.c */;
+ name = "test.c: 169";
+ rLen = 0;
+ rLoc = 3360;
+ rType = 0;
+ vrLen = 490;
+ vrLoc = 2543;
+ };
+ ECED5FD010F96ABE006B4DC9 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = EC6C559C10EDE5EF000E1B18 /* tsk_runnable.h */;
+ name = "tsk_runnable.h: 88";
+ rLen = 0;
+ rLoc = 2644;
+ rType = 0;
+ vrLen = 669;
+ vrLoc = 2464;
+ };
+ ECED5FD110F96ABE006B4DC9 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = EC6C558110EDE5EF000E1B18 /* tsk_buffer.c */;
+ name = "tsk_buffer.c: 111";
+ rLen = 6;
+ rLoc = 2357;
+ rType = 0;
+ vrLen = 486;
+ vrLoc = 2095;
+ };
+ ECED5FD210F96ABE006B4DC9 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = ECED5FD310F96ABE006B4DC9 /* string.h */;
+ name = "string.h: 83";
+ rLen = 44;
+ rLoc = 3369;
+ rType = 0;
+ vrLen = 788;
+ vrLoc = 2846;
+ };
+ ECED5FD310F96ABE006B4DC9 /* string.h */ = {
+ isa = PBXFileReference;
+ lastKnownFileType = sourcecode.c.h;
+ name = string.h;
+ path = /Developer/SDKs/MacOSX10.5.sdk/usr/include/string.h;
+ sourceTree = "<absolute>";
+ };
+ ECED5FD810F96ABE006B4DC9 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = EC6C55F910EDE6E1000E1B18 /* test.c */;
+ name = "test.c: 98";
+ rLen = 0;
+ rLoc = 2239;
+ rType = 0;
+ vrLen = 467;
+ vrLoc = 1995;
+ };
+ ECED5FD910F96ABE006B4DC9 /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = EC6C560410EDE6E1000E1B18 /* test_safeobject.h */;
+ name = "test_safeobject.h: 32";
+ rLen = 0;
+ rLoc = 922;
+ rType = 0;
+ vrLen = 525;
+ vrLoc = 868;
+ };
+ ECF4BE2F11434E5400B7C09B /* tsk_timer.c */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1537, 6104}}";
+ sepNavSelRange = "{3927, 0}";
+ sepNavVisRange = "{3502, 868}";
+ };
+ };
+ ECF4BE7711434EAB00B7C09B /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = EC6C55FE10EDE6E1000E1B18 /* test_lists.h */;
+ name = "test_lists.h: 90";
+ rLen = 0;
+ rLoc = 2195;
+ rType = 0;
+ vrLen = 1160;
+ vrLoc = 1614;
+ };
+ ECF4BE7811434EAB00B7C09B /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = ECF4BE2F11434E5400B7C09B /* tsk_timer.c */;
+ name = "tsk_timer.c: 152";
+ rLen = 0;
+ rLoc = 3927;
+ rType = 0;
+ vrLen = 872;
+ vrLoc = 3502;
+ };
+ ECF4BE7911434EAB00B7C09B /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = EC6C55FB10EDE6E1000E1B18 /* test_buffer.h */;
+ name = "test_buffer.h: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 1442;
+ vrLoc = 0;
+ };
+ ECF4BE7A11434EAB00B7C09B /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = EC6C55FE10EDE6E1000E1B18 /* test_lists.h */;
+ name = "test_lists.h: 90";
+ rLen = 0;
+ rLoc = 2195;
+ rType = 0;
+ vrLen = 1160;
+ vrLoc = 1614;
+ };
+ ECF4BE7B11434EAB00B7C09B /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = ECF4BE2F11434E5400B7C09B /* tsk_timer.c */;
+ name = "tsk_timer.c: 152";
+ rLen = 0;
+ rLoc = 3927;
+ rType = 0;
+ vrLen = 872;
+ vrLoc = 3502;
+ };
+ ECF4BE7C11434EAB00B7C09B /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = EC6C55FB10EDE6E1000E1B18 /* test_buffer.h */;
+ name = "test_buffer.h: 15";
+ rLen = 0;
+ rLoc = 598;
+ rType = 0;
+ vrLen = 1442;
+ vrLoc = 0;
+ };
+}
diff --git a/xcode/tinySAK/tinySAK.xcodeproj/project.pbxproj b/xcode/tinySAK/tinySAK.xcodeproj/project.pbxproj
new file mode 100644
index 0000000..2716dff
--- /dev/null
+++ b/xcode/tinySAK/tinySAK.xcodeproj/project.pbxproj
@@ -0,0 +1,601 @@
+// !$*UTF8*$!
+{
+ archiveVersion = 1;
+ classes = {
+ };
+ objectVersion = 45;
+ objects = {
+
+/* Begin PBXBuildFile section */
+ EC6C55F210EDE669000E1B18 /* libtinySAK.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = D2AAC0630554660B00DB518D /* libtinySAK.dylib */; };
+ EC6C560A10EDE6E1000E1B18 /* stdafx.c in Sources */ = {isa = PBXBuildFile; fileRef = EC6C55F610EDE6E1000E1B18 /* stdafx.c */; };
+ EC6C560B10EDE6E1000E1B18 /* test.c in Sources */ = {isa = PBXBuildFile; fileRef = EC6C55F910EDE6E1000E1B18 /* test.c */; };
+ EC6C563810EDEA69000E1B18 /* stdafx.h in Sources */ = {isa = PBXBuildFile; fileRef = EC6C55F710EDE6E1000E1B18 /* stdafx.h */; };
+ EC6C563910EDEA69000E1B18 /* targetver.h in Sources */ = {isa = PBXBuildFile; fileRef = EC6C55F810EDE6E1000E1B18 /* targetver.h */; };
+ EC6C563A10EDEA69000E1B18 /* test_base64.h in Sources */ = {isa = PBXBuildFile; fileRef = EC6C55FA10EDE6E1000E1B18 /* test_base64.h */; };
+ EC6C563B10EDEA69000E1B18 /* test_buffer.h in Sources */ = {isa = PBXBuildFile; fileRef = EC6C55FB10EDE6E1000E1B18 /* test_buffer.h */; };
+ EC6C563C10EDEA69000E1B18 /* test_condwait.h in Sources */ = {isa = PBXBuildFile; fileRef = EC6C55FC10EDE6E1000E1B18 /* test_condwait.h */; };
+ EC6C563D10EDEA69000E1B18 /* test_heap.h in Sources */ = {isa = PBXBuildFile; fileRef = EC6C55FD10EDE6E1000E1B18 /* test_heap.h */; };
+ EC6C563E10EDEA69000E1B18 /* test_lists.h in Sources */ = {isa = PBXBuildFile; fileRef = EC6C55FE10EDE6E1000E1B18 /* test_lists.h */; };
+ EC6C563F10EDEA69000E1B18 /* test_md5.h in Sources */ = {isa = PBXBuildFile; fileRef = EC6C55FF10EDE6E1000E1B18 /* test_md5.h */; };
+ EC6C564010EDEA69000E1B18 /* test_mutex.h in Sources */ = {isa = PBXBuildFile; fileRef = EC6C560010EDE6E1000E1B18 /* test_mutex.h */; };
+ EC6C564110EDEA69000E1B18 /* test_object.h in Sources */ = {isa = PBXBuildFile; fileRef = EC6C560110EDE6E1000E1B18 /* test_object.h */; };
+ EC6C564210EDEA69000E1B18 /* test_params.h in Sources */ = {isa = PBXBuildFile; fileRef = EC6C560210EDE6E1000E1B18 /* test_params.h */; };
+ EC6C564310EDEA69000E1B18 /* test_runnable.h in Sources */ = {isa = PBXBuildFile; fileRef = EC6C560310EDE6E1000E1B18 /* test_runnable.h */; };
+ EC6C564410EDEA69000E1B18 /* test_safeobject.h in Sources */ = {isa = PBXBuildFile; fileRef = EC6C560410EDE6E1000E1B18 /* test_safeobject.h */; };
+ EC6C564510EDEA69000E1B18 /* test_semaphore.h in Sources */ = {isa = PBXBuildFile; fileRef = EC6C560510EDE6E1000E1B18 /* test_semaphore.h */; };
+ EC6C564610EDEA69000E1B18 /* test_sha1.h in Sources */ = {isa = PBXBuildFile; fileRef = EC6C560610EDE6E1000E1B18 /* test_sha1.h */; };
+ EC6C564710EDEA69000E1B18 /* test_strings.h in Sources */ = {isa = PBXBuildFile; fileRef = EC6C560710EDE6E1000E1B18 /* test_strings.h */; };
+ EC6C564810EDEA69000E1B18 /* test_timer.h in Sources */ = {isa = PBXBuildFile; fileRef = EC6C560810EDE6E1000E1B18 /* test_timer.h */; };
+ EC6C564910EDEA69000E1B18 /* test_url.h in Sources */ = {isa = PBXBuildFile; fileRef = EC6C560910EDE6E1000E1B18 /* test_url.h */; };
+ ECF4BE3811434E5400B7C09B /* tinySAK_config.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BDFD11434E5400B7C09B /* tinySAK_config.h */; };
+ ECF4BE3911434E5400B7C09B /* tsk.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BDFE11434E5400B7C09B /* tsk.c */; };
+ ECF4BE3A11434E5400B7C09B /* tsk.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BDFF11434E5400B7C09B /* tsk.h */; };
+ ECF4BE3B11434E5400B7C09B /* tsk_base64.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BE0011434E5400B7C09B /* tsk_base64.c */; };
+ ECF4BE3C11434E5400B7C09B /* tsk_base64.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BE0111434E5400B7C09B /* tsk_base64.h */; };
+ ECF4BE3D11434E5400B7C09B /* tsk_binaryutils.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BE0211434E5400B7C09B /* tsk_binaryutils.c */; };
+ ECF4BE3E11434E5400B7C09B /* tsk_binaryutils.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BE0311434E5400B7C09B /* tsk_binaryutils.h */; };
+ ECF4BE3F11434E5400B7C09B /* tsk_buffer.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BE0411434E5400B7C09B /* tsk_buffer.c */; };
+ ECF4BE4011434E5400B7C09B /* tsk_buffer.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BE0511434E5400B7C09B /* tsk_buffer.h */; };
+ ECF4BE4111434E5400B7C09B /* tsk_condwait.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BE0611434E5400B7C09B /* tsk_condwait.c */; };
+ ECF4BE4211434E5400B7C09B /* tsk_condwait.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BE0711434E5400B7C09B /* tsk_condwait.h */; };
+ ECF4BE4311434E5400B7C09B /* tsk_debug.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BE0811434E5400B7C09B /* tsk_debug.c */; };
+ ECF4BE4411434E5400B7C09B /* tsk_debug.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BE0911434E5400B7C09B /* tsk_debug.h */; };
+ ECF4BE4511434E5400B7C09B /* tsk_errno.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BE0A11434E5400B7C09B /* tsk_errno.h */; };
+ ECF4BE4611434E5400B7C09B /* tsk_fsm.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BE0B11434E5400B7C09B /* tsk_fsm.c */; };
+ ECF4BE4711434E5400B7C09B /* tsk_fsm.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BE0C11434E5400B7C09B /* tsk_fsm.h */; };
+ ECF4BE4811434E5400B7C09B /* tsk_hmac.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BE0D11434E5400B7C09B /* tsk_hmac.c */; };
+ ECF4BE4911434E5400B7C09B /* tsk_hmac.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BE0E11434E5400B7C09B /* tsk_hmac.h */; };
+ ECF4BE4A11434E5400B7C09B /* tsk_list.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BE0F11434E5400B7C09B /* tsk_list.c */; };
+ ECF4BE4B11434E5400B7C09B /* tsk_list.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BE1011434E5400B7C09B /* tsk_list.h */; };
+ ECF4BE4C11434E5400B7C09B /* tsk_md5.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BE1111434E5400B7C09B /* tsk_md5.c */; };
+ ECF4BE4D11434E5400B7C09B /* tsk_md5.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BE1211434E5400B7C09B /* tsk_md5.h */; };
+ ECF4BE4E11434E5400B7C09B /* tsk_memory.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BE1311434E5400B7C09B /* tsk_memory.c */; };
+ ECF4BE4F11434E5400B7C09B /* tsk_memory.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BE1411434E5400B7C09B /* tsk_memory.h */; };
+ ECF4BE5011434E5400B7C09B /* tsk_mutex.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BE1511434E5400B7C09B /* tsk_mutex.c */; };
+ ECF4BE5111434E5400B7C09B /* tsk_mutex.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BE1611434E5400B7C09B /* tsk_mutex.h */; };
+ ECF4BE5211434E5400B7C09B /* tsk_object.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BE1711434E5400B7C09B /* tsk_object.c */; };
+ ECF4BE5311434E5400B7C09B /* tsk_object.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BE1811434E5400B7C09B /* tsk_object.h */; };
+ ECF4BE5411434E5400B7C09B /* tsk_params.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BE1911434E5400B7C09B /* tsk_params.c */; };
+ ECF4BE5511434E5400B7C09B /* tsk_params.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BE1A11434E5400B7C09B /* tsk_params.h */; };
+ ECF4BE5611434E5400B7C09B /* tsk_ppfcs16.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BE1B11434E5400B7C09B /* tsk_ppfcs16.c */; };
+ ECF4BE5711434E5400B7C09B /* tsk_ppfcs16.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BE1C11434E5400B7C09B /* tsk_ppfcs16.h */; };
+ ECF4BE5811434E5400B7C09B /* tsk_ppfcs32.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BE1D11434E5400B7C09B /* tsk_ppfcs32.c */; };
+ ECF4BE5911434E5400B7C09B /* tsk_ppfcs32.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BE1E11434E5400B7C09B /* tsk_ppfcs32.h */; };
+ ECF4BE5A11434E5400B7C09B /* tsk_ragel_state.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BE1F11434E5400B7C09B /* tsk_ragel_state.c */; };
+ ECF4BE5B11434E5400B7C09B /* tsk_ragel_state.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BE2011434E5400B7C09B /* tsk_ragel_state.h */; };
+ ECF4BE5C11434E5400B7C09B /* tsk_runnable.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BE2111434E5400B7C09B /* tsk_runnable.c */; };
+ ECF4BE5D11434E5400B7C09B /* tsk_runnable.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BE2211434E5400B7C09B /* tsk_runnable.h */; };
+ ECF4BE5E11434E5400B7C09B /* tsk_safeobj.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BE2311434E5400B7C09B /* tsk_safeobj.c */; };
+ ECF4BE5F11434E5400B7C09B /* tsk_safeobj.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BE2411434E5400B7C09B /* tsk_safeobj.h */; };
+ ECF4BE6011434E5400B7C09B /* tsk_semaphore.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BE2511434E5400B7C09B /* tsk_semaphore.c */; };
+ ECF4BE6111434E5400B7C09B /* tsk_semaphore.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BE2611434E5400B7C09B /* tsk_semaphore.h */; };
+ ECF4BE6211434E5400B7C09B /* tsk_sha1.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BE2711434E5400B7C09B /* tsk_sha1.c */; };
+ ECF4BE6311434E5400B7C09B /* tsk_sha1.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BE2811434E5400B7C09B /* tsk_sha1.h */; };
+ ECF4BE6411434E5400B7C09B /* tsk_string.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BE2911434E5400B7C09B /* tsk_string.c */; };
+ ECF4BE6511434E5400B7C09B /* tsk_string.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BE2A11434E5400B7C09B /* tsk_string.h */; };
+ ECF4BE6611434E5400B7C09B /* tsk_thread.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BE2B11434E5400B7C09B /* tsk_thread.c */; };
+ ECF4BE6711434E5400B7C09B /* tsk_thread.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BE2C11434E5400B7C09B /* tsk_thread.h */; };
+ ECF4BE6811434E5400B7C09B /* tsk_time.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BE2D11434E5400B7C09B /* tsk_time.c */; };
+ ECF4BE6911434E5400B7C09B /* tsk_time.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BE2E11434E5400B7C09B /* tsk_time.h */; };
+ ECF4BE6A11434E5400B7C09B /* tsk_timer.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BE2F11434E5400B7C09B /* tsk_timer.c */; };
+ ECF4BE6B11434E5400B7C09B /* tsk_timer.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BE3011434E5400B7C09B /* tsk_timer.h */; };
+ ECF4BE6C11434E5400B7C09B /* tsk_url.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BE3111434E5400B7C09B /* tsk_url.c */; };
+ ECF4BE6D11434E5400B7C09B /* tsk_url.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BE3211434E5400B7C09B /* tsk_url.h */; };
+ ECF4BE6E11434E5400B7C09B /* tsk_uuid.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BE3311434E5400B7C09B /* tsk_uuid.c */; };
+ ECF4BE6F11434E5400B7C09B /* tsk_uuid.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BE3411434E5400B7C09B /* tsk_uuid.h */; };
+ ECF4BE7011434E5400B7C09B /* tsk_xml.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BE3511434E5400B7C09B /* tsk_xml.c */; };
+ ECF4BE7111434E5400B7C09B /* tsk_xml.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BE3611434E5400B7C09B /* tsk_xml.h */; };
+/* End PBXBuildFile section */
+
+/* Begin PBXContainerItemProxy section */
+ EC6C55F010EDE664000E1B18 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = D2AAC0620554660B00DB518D;
+ remoteInfo = tinySAK;
+ };
+/* End PBXContainerItemProxy section */
+
+/* Begin PBXFileReference section */
+ D2AAC0630554660B00DB518D /* libtinySAK.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libtinySAK.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
+ EC6C55EC10EDE65C000E1B18 /* test */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = test; sourceTree = BUILT_PRODUCTS_DIR; };
+ EC6C55F610EDE6E1000E1B18 /* stdafx.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = stdafx.c; path = ../../tinySAK/test/stdafx.c; sourceTree = SOURCE_ROOT; };
+ EC6C55F710EDE6E1000E1B18 /* stdafx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = stdafx.h; path = ../../tinySAK/test/stdafx.h; sourceTree = SOURCE_ROOT; };
+ EC6C55F810EDE6E1000E1B18 /* targetver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = targetver.h; path = ../../tinySAK/test/targetver.h; sourceTree = SOURCE_ROOT; };
+ EC6C55F910EDE6E1000E1B18 /* test.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = test.c; path = ../../tinySAK/test/test.c; sourceTree = SOURCE_ROOT; };
+ EC6C55FA10EDE6E1000E1B18 /* test_base64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = test_base64.h; path = ../../tinySAK/test/test_base64.h; sourceTree = SOURCE_ROOT; };
+ EC6C55FB10EDE6E1000E1B18 /* test_buffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = test_buffer.h; path = ../../tinySAK/test/test_buffer.h; sourceTree = SOURCE_ROOT; };
+ EC6C55FC10EDE6E1000E1B18 /* test_condwait.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = test_condwait.h; path = ../../tinySAK/test/test_condwait.h; sourceTree = SOURCE_ROOT; };
+ EC6C55FD10EDE6E1000E1B18 /* test_heap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = test_heap.h; path = ../../tinySAK/test/test_heap.h; sourceTree = SOURCE_ROOT; };
+ EC6C55FE10EDE6E1000E1B18 /* test_lists.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = test_lists.h; path = ../../tinySAK/test/test_lists.h; sourceTree = SOURCE_ROOT; };
+ EC6C55FF10EDE6E1000E1B18 /* test_md5.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = test_md5.h; path = ../../tinySAK/test/test_md5.h; sourceTree = SOURCE_ROOT; };
+ EC6C560010EDE6E1000E1B18 /* test_mutex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = test_mutex.h; path = ../../tinySAK/test/test_mutex.h; sourceTree = SOURCE_ROOT; };
+ EC6C560110EDE6E1000E1B18 /* test_object.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = test_object.h; path = ../../tinySAK/test/test_object.h; sourceTree = SOURCE_ROOT; };
+ EC6C560210EDE6E1000E1B18 /* test_params.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = test_params.h; path = ../../tinySAK/test/test_params.h; sourceTree = SOURCE_ROOT; };
+ EC6C560310EDE6E1000E1B18 /* test_runnable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = test_runnable.h; path = ../../tinySAK/test/test_runnable.h; sourceTree = SOURCE_ROOT; };
+ EC6C560410EDE6E1000E1B18 /* test_safeobject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = test_safeobject.h; path = ../../tinySAK/test/test_safeobject.h; sourceTree = SOURCE_ROOT; };
+ EC6C560510EDE6E1000E1B18 /* test_semaphore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = test_semaphore.h; path = ../../tinySAK/test/test_semaphore.h; sourceTree = SOURCE_ROOT; };
+ EC6C560610EDE6E1000E1B18 /* test_sha1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = test_sha1.h; path = ../../tinySAK/test/test_sha1.h; sourceTree = SOURCE_ROOT; };
+ EC6C560710EDE6E1000E1B18 /* test_strings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = test_strings.h; path = ../../tinySAK/test/test_strings.h; sourceTree = SOURCE_ROOT; };
+ EC6C560810EDE6E1000E1B18 /* test_timer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = test_timer.h; path = ../../tinySAK/test/test_timer.h; sourceTree = SOURCE_ROOT; };
+ EC6C560910EDE6E1000E1B18 /* test_url.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = test_url.h; path = ../../tinySAK/test/test_url.h; sourceTree = SOURCE_ROOT; };
+ ECF4BDFD11434E5400B7C09B /* tinySAK_config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tinySAK_config.h; sourceTree = "<group>"; };
+ ECF4BDFE11434E5400B7C09B /* tsk.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tsk.c; sourceTree = "<group>"; };
+ ECF4BDFF11434E5400B7C09B /* tsk.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tsk.h; sourceTree = "<group>"; };
+ ECF4BE0011434E5400B7C09B /* tsk_base64.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tsk_base64.c; sourceTree = "<group>"; };
+ ECF4BE0111434E5400B7C09B /* tsk_base64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tsk_base64.h; sourceTree = "<group>"; };
+ ECF4BE0211434E5400B7C09B /* tsk_binaryutils.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tsk_binaryutils.c; sourceTree = "<group>"; };
+ ECF4BE0311434E5400B7C09B /* tsk_binaryutils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tsk_binaryutils.h; sourceTree = "<group>"; };
+ ECF4BE0411434E5400B7C09B /* tsk_buffer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tsk_buffer.c; sourceTree = "<group>"; };
+ ECF4BE0511434E5400B7C09B /* tsk_buffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tsk_buffer.h; sourceTree = "<group>"; };
+ ECF4BE0611434E5400B7C09B /* tsk_condwait.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tsk_condwait.c; sourceTree = "<group>"; };
+ ECF4BE0711434E5400B7C09B /* tsk_condwait.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tsk_condwait.h; sourceTree = "<group>"; };
+ ECF4BE0811434E5400B7C09B /* tsk_debug.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tsk_debug.c; sourceTree = "<group>"; };
+ ECF4BE0911434E5400B7C09B /* tsk_debug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tsk_debug.h; sourceTree = "<group>"; };
+ ECF4BE0A11434E5400B7C09B /* tsk_errno.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tsk_errno.h; sourceTree = "<group>"; };
+ ECF4BE0B11434E5400B7C09B /* tsk_fsm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tsk_fsm.c; sourceTree = "<group>"; };
+ ECF4BE0C11434E5400B7C09B /* tsk_fsm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tsk_fsm.h; sourceTree = "<group>"; };
+ ECF4BE0D11434E5400B7C09B /* tsk_hmac.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tsk_hmac.c; sourceTree = "<group>"; };
+ ECF4BE0E11434E5400B7C09B /* tsk_hmac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tsk_hmac.h; sourceTree = "<group>"; };
+ ECF4BE0F11434E5400B7C09B /* tsk_list.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tsk_list.c; sourceTree = "<group>"; };
+ ECF4BE1011434E5400B7C09B /* tsk_list.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tsk_list.h; sourceTree = "<group>"; };
+ ECF4BE1111434E5400B7C09B /* tsk_md5.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tsk_md5.c; sourceTree = "<group>"; };
+ ECF4BE1211434E5400B7C09B /* tsk_md5.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tsk_md5.h; sourceTree = "<group>"; };
+ ECF4BE1311434E5400B7C09B /* tsk_memory.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tsk_memory.c; sourceTree = "<group>"; };
+ ECF4BE1411434E5400B7C09B /* tsk_memory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tsk_memory.h; sourceTree = "<group>"; };
+ ECF4BE1511434E5400B7C09B /* tsk_mutex.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tsk_mutex.c; sourceTree = "<group>"; };
+ ECF4BE1611434E5400B7C09B /* tsk_mutex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tsk_mutex.h; sourceTree = "<group>"; };
+ ECF4BE1711434E5400B7C09B /* tsk_object.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tsk_object.c; sourceTree = "<group>"; };
+ ECF4BE1811434E5400B7C09B /* tsk_object.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tsk_object.h; sourceTree = "<group>"; };
+ ECF4BE1911434E5400B7C09B /* tsk_params.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tsk_params.c; sourceTree = "<group>"; };
+ ECF4BE1A11434E5400B7C09B /* tsk_params.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tsk_params.h; sourceTree = "<group>"; };
+ ECF4BE1B11434E5400B7C09B /* tsk_ppfcs16.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tsk_ppfcs16.c; sourceTree = "<group>"; };
+ ECF4BE1C11434E5400B7C09B /* tsk_ppfcs16.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tsk_ppfcs16.h; sourceTree = "<group>"; };
+ ECF4BE1D11434E5400B7C09B /* tsk_ppfcs32.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tsk_ppfcs32.c; sourceTree = "<group>"; };
+ ECF4BE1E11434E5400B7C09B /* tsk_ppfcs32.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tsk_ppfcs32.h; sourceTree = "<group>"; };
+ ECF4BE1F11434E5400B7C09B /* tsk_ragel_state.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tsk_ragel_state.c; sourceTree = "<group>"; };
+ ECF4BE2011434E5400B7C09B /* tsk_ragel_state.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tsk_ragel_state.h; sourceTree = "<group>"; };
+ ECF4BE2111434E5400B7C09B /* tsk_runnable.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tsk_runnable.c; sourceTree = "<group>"; };
+ ECF4BE2211434E5400B7C09B /* tsk_runnable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tsk_runnable.h; sourceTree = "<group>"; };
+ ECF4BE2311434E5400B7C09B /* tsk_safeobj.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tsk_safeobj.c; sourceTree = "<group>"; };
+ ECF4BE2411434E5400B7C09B /* tsk_safeobj.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tsk_safeobj.h; sourceTree = "<group>"; };
+ ECF4BE2511434E5400B7C09B /* tsk_semaphore.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tsk_semaphore.c; sourceTree = "<group>"; };
+ ECF4BE2611434E5400B7C09B /* tsk_semaphore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tsk_semaphore.h; sourceTree = "<group>"; };
+ ECF4BE2711434E5400B7C09B /* tsk_sha1.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tsk_sha1.c; sourceTree = "<group>"; };
+ ECF4BE2811434E5400B7C09B /* tsk_sha1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tsk_sha1.h; sourceTree = "<group>"; };
+ ECF4BE2911434E5400B7C09B /* tsk_string.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tsk_string.c; sourceTree = "<group>"; };
+ ECF4BE2A11434E5400B7C09B /* tsk_string.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tsk_string.h; sourceTree = "<group>"; };
+ ECF4BE2B11434E5400B7C09B /* tsk_thread.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tsk_thread.c; sourceTree = "<group>"; };
+ ECF4BE2C11434E5400B7C09B /* tsk_thread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tsk_thread.h; sourceTree = "<group>"; };
+ ECF4BE2D11434E5400B7C09B /* tsk_time.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tsk_time.c; sourceTree = "<group>"; };
+ ECF4BE2E11434E5400B7C09B /* tsk_time.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tsk_time.h; sourceTree = "<group>"; };
+ ECF4BE2F11434E5400B7C09B /* tsk_timer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tsk_timer.c; sourceTree = "<group>"; };
+ ECF4BE3011434E5400B7C09B /* tsk_timer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tsk_timer.h; sourceTree = "<group>"; };
+ ECF4BE3111434E5400B7C09B /* tsk_url.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tsk_url.c; sourceTree = "<group>"; };
+ ECF4BE3211434E5400B7C09B /* tsk_url.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tsk_url.h; sourceTree = "<group>"; };
+ ECF4BE3311434E5400B7C09B /* tsk_uuid.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tsk_uuid.c; sourceTree = "<group>"; };
+ ECF4BE3411434E5400B7C09B /* tsk_uuid.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tsk_uuid.h; sourceTree = "<group>"; };
+ ECF4BE3511434E5400B7C09B /* tsk_xml.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tsk_xml.c; sourceTree = "<group>"; };
+ ECF4BE3611434E5400B7C09B /* tsk_xml.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tsk_xml.h; sourceTree = "<group>"; };
+/* End PBXFileReference section */
+
+/* Begin PBXFrameworksBuildPhase section */
+ D289988505E68E00004EDB86 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ EC6C55EA10EDE65C000E1B18 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ EC6C55F210EDE669000E1B18 /* libtinySAK.dylib in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXFrameworksBuildPhase section */
+
+/* Begin PBXGroup section */
+ 08FB7794FE84155DC02AAC07 /* tinySAK */ = {
+ isa = PBXGroup;
+ children = (
+ ECF4BDFB11434E5400B7C09B /* src */,
+ EC6C560C10EDE6E9000E1B18 /* test */,
+ 1AB674ADFE9D54B511CA2CBB /* Products */,
+ );
+ name = tinySAK;
+ sourceTree = "<group>";
+ };
+ 1AB674ADFE9D54B511CA2CBB /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ D2AAC0630554660B00DB518D /* libtinySAK.dylib */,
+ EC6C55EC10EDE65C000E1B18 /* test */,
+ );
+ name = Products;
+ sourceTree = "<group>";
+ };
+ EC6C560C10EDE6E9000E1B18 /* test */ = {
+ isa = PBXGroup;
+ children = (
+ EC6C55F610EDE6E1000E1B18 /* stdafx.c */,
+ EC6C55F710EDE6E1000E1B18 /* stdafx.h */,
+ EC6C55F810EDE6E1000E1B18 /* targetver.h */,
+ EC6C55F910EDE6E1000E1B18 /* test.c */,
+ EC6C55FA10EDE6E1000E1B18 /* test_base64.h */,
+ EC6C55FB10EDE6E1000E1B18 /* test_buffer.h */,
+ EC6C55FC10EDE6E1000E1B18 /* test_condwait.h */,
+ EC6C55FD10EDE6E1000E1B18 /* test_heap.h */,
+ EC6C55FE10EDE6E1000E1B18 /* test_lists.h */,
+ EC6C55FF10EDE6E1000E1B18 /* test_md5.h */,
+ EC6C560010EDE6E1000E1B18 /* test_mutex.h */,
+ EC6C560110EDE6E1000E1B18 /* test_object.h */,
+ EC6C560210EDE6E1000E1B18 /* test_params.h */,
+ EC6C560310EDE6E1000E1B18 /* test_runnable.h */,
+ EC6C560410EDE6E1000E1B18 /* test_safeobject.h */,
+ EC6C560510EDE6E1000E1B18 /* test_semaphore.h */,
+ EC6C560610EDE6E1000E1B18 /* test_sha1.h */,
+ EC6C560710EDE6E1000E1B18 /* test_strings.h */,
+ EC6C560810EDE6E1000E1B18 /* test_timer.h */,
+ EC6C560910EDE6E1000E1B18 /* test_url.h */,
+ );
+ name = test;
+ sourceTree = "<group>";
+ };
+ ECF4BDFB11434E5400B7C09B /* src */ = {
+ isa = PBXGroup;
+ children = (
+ ECF4BDFD11434E5400B7C09B /* tinySAK_config.h */,
+ ECF4BDFE11434E5400B7C09B /* tsk.c */,
+ ECF4BDFF11434E5400B7C09B /* tsk.h */,
+ ECF4BE0011434E5400B7C09B /* tsk_base64.c */,
+ ECF4BE0111434E5400B7C09B /* tsk_base64.h */,
+ ECF4BE0211434E5400B7C09B /* tsk_binaryutils.c */,
+ ECF4BE0311434E5400B7C09B /* tsk_binaryutils.h */,
+ ECF4BE0411434E5400B7C09B /* tsk_buffer.c */,
+ ECF4BE0511434E5400B7C09B /* tsk_buffer.h */,
+ ECF4BE0611434E5400B7C09B /* tsk_condwait.c */,
+ ECF4BE0711434E5400B7C09B /* tsk_condwait.h */,
+ ECF4BE0811434E5400B7C09B /* tsk_debug.c */,
+ ECF4BE0911434E5400B7C09B /* tsk_debug.h */,
+ ECF4BE0A11434E5400B7C09B /* tsk_errno.h */,
+ ECF4BE0B11434E5400B7C09B /* tsk_fsm.c */,
+ ECF4BE0C11434E5400B7C09B /* tsk_fsm.h */,
+ ECF4BE0D11434E5400B7C09B /* tsk_hmac.c */,
+ ECF4BE0E11434E5400B7C09B /* tsk_hmac.h */,
+ ECF4BE0F11434E5400B7C09B /* tsk_list.c */,
+ ECF4BE1011434E5400B7C09B /* tsk_list.h */,
+ ECF4BE1111434E5400B7C09B /* tsk_md5.c */,
+ ECF4BE1211434E5400B7C09B /* tsk_md5.h */,
+ ECF4BE1311434E5400B7C09B /* tsk_memory.c */,
+ ECF4BE1411434E5400B7C09B /* tsk_memory.h */,
+ ECF4BE1511434E5400B7C09B /* tsk_mutex.c */,
+ ECF4BE1611434E5400B7C09B /* tsk_mutex.h */,
+ ECF4BE1711434E5400B7C09B /* tsk_object.c */,
+ ECF4BE1811434E5400B7C09B /* tsk_object.h */,
+ ECF4BE1911434E5400B7C09B /* tsk_params.c */,
+ ECF4BE1A11434E5400B7C09B /* tsk_params.h */,
+ ECF4BE1B11434E5400B7C09B /* tsk_ppfcs16.c */,
+ ECF4BE1C11434E5400B7C09B /* tsk_ppfcs16.h */,
+ ECF4BE1D11434E5400B7C09B /* tsk_ppfcs32.c */,
+ ECF4BE1E11434E5400B7C09B /* tsk_ppfcs32.h */,
+ ECF4BE1F11434E5400B7C09B /* tsk_ragel_state.c */,
+ ECF4BE2011434E5400B7C09B /* tsk_ragel_state.h */,
+ ECF4BE2111434E5400B7C09B /* tsk_runnable.c */,
+ ECF4BE2211434E5400B7C09B /* tsk_runnable.h */,
+ ECF4BE2311434E5400B7C09B /* tsk_safeobj.c */,
+ ECF4BE2411434E5400B7C09B /* tsk_safeobj.h */,
+ ECF4BE2511434E5400B7C09B /* tsk_semaphore.c */,
+ ECF4BE2611434E5400B7C09B /* tsk_semaphore.h */,
+ ECF4BE2711434E5400B7C09B /* tsk_sha1.c */,
+ ECF4BE2811434E5400B7C09B /* tsk_sha1.h */,
+ ECF4BE2911434E5400B7C09B /* tsk_string.c */,
+ ECF4BE2A11434E5400B7C09B /* tsk_string.h */,
+ ECF4BE2B11434E5400B7C09B /* tsk_thread.c */,
+ ECF4BE2C11434E5400B7C09B /* tsk_thread.h */,
+ ECF4BE2D11434E5400B7C09B /* tsk_time.c */,
+ ECF4BE2E11434E5400B7C09B /* tsk_time.h */,
+ ECF4BE2F11434E5400B7C09B /* tsk_timer.c */,
+ ECF4BE3011434E5400B7C09B /* tsk_timer.h */,
+ ECF4BE3111434E5400B7C09B /* tsk_url.c */,
+ ECF4BE3211434E5400B7C09B /* tsk_url.h */,
+ ECF4BE3311434E5400B7C09B /* tsk_uuid.c */,
+ ECF4BE3411434E5400B7C09B /* tsk_uuid.h */,
+ ECF4BE3511434E5400B7C09B /* tsk_xml.c */,
+ ECF4BE3611434E5400B7C09B /* tsk_xml.h */,
+ );
+ name = src;
+ path = ../../tinySAK/src;
+ sourceTree = SOURCE_ROOT;
+ };
+/* End PBXGroup section */
+
+/* Begin PBXHeadersBuildPhase section */
+ D2AAC0600554660B00DB518D /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ ECF4BE3811434E5400B7C09B /* tinySAK_config.h in Headers */,
+ ECF4BE3A11434E5400B7C09B /* tsk.h in Headers */,
+ ECF4BE3C11434E5400B7C09B /* tsk_base64.h in Headers */,
+ ECF4BE3E11434E5400B7C09B /* tsk_binaryutils.h in Headers */,
+ ECF4BE4011434E5400B7C09B /* tsk_buffer.h in Headers */,
+ ECF4BE4211434E5400B7C09B /* tsk_condwait.h in Headers */,
+ ECF4BE4411434E5400B7C09B /* tsk_debug.h in Headers */,
+ ECF4BE4511434E5400B7C09B /* tsk_errno.h in Headers */,
+ ECF4BE4711434E5400B7C09B /* tsk_fsm.h in Headers */,
+ ECF4BE4911434E5400B7C09B /* tsk_hmac.h in Headers */,
+ ECF4BE4B11434E5400B7C09B /* tsk_list.h in Headers */,
+ ECF4BE4D11434E5400B7C09B /* tsk_md5.h in Headers */,
+ ECF4BE4F11434E5400B7C09B /* tsk_memory.h in Headers */,
+ ECF4BE5111434E5400B7C09B /* tsk_mutex.h in Headers */,
+ ECF4BE5311434E5400B7C09B /* tsk_object.h in Headers */,
+ ECF4BE5511434E5400B7C09B /* tsk_params.h in Headers */,
+ ECF4BE5711434E5400B7C09B /* tsk_ppfcs16.h in Headers */,
+ ECF4BE5911434E5400B7C09B /* tsk_ppfcs32.h in Headers */,
+ ECF4BE5B11434E5400B7C09B /* tsk_ragel_state.h in Headers */,
+ ECF4BE5D11434E5400B7C09B /* tsk_runnable.h in Headers */,
+ ECF4BE5F11434E5400B7C09B /* tsk_safeobj.h in Headers */,
+ ECF4BE6111434E5400B7C09B /* tsk_semaphore.h in Headers */,
+ ECF4BE6311434E5400B7C09B /* tsk_sha1.h in Headers */,
+ ECF4BE6511434E5400B7C09B /* tsk_string.h in Headers */,
+ ECF4BE6711434E5400B7C09B /* tsk_thread.h in Headers */,
+ ECF4BE6911434E5400B7C09B /* tsk_time.h in Headers */,
+ ECF4BE6B11434E5400B7C09B /* tsk_timer.h in Headers */,
+ ECF4BE6D11434E5400B7C09B /* tsk_url.h in Headers */,
+ ECF4BE6F11434E5400B7C09B /* tsk_uuid.h in Headers */,
+ ECF4BE7111434E5400B7C09B /* tsk_xml.h in Headers */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXHeadersBuildPhase section */
+
+/* Begin PBXNativeTarget section */
+ D2AAC0620554660B00DB518D /* tinySAK */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 1DEB914A08733D8E0010E9CD /* Build configuration list for PBXNativeTarget "tinySAK" */;
+ buildPhases = (
+ D2AAC0600554660B00DB518D /* Headers */,
+ D2AAC0610554660B00DB518D /* Sources */,
+ D289988505E68E00004EDB86 /* Frameworks */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = tinySAK;
+ productName = tinySAK;
+ productReference = D2AAC0630554660B00DB518D /* libtinySAK.dylib */;
+ productType = "com.apple.product-type.library.dynamic";
+ };
+ EC6C55EB10EDE65C000E1B18 /* test */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = EC6C55F310EDE68F000E1B18 /* Build configuration list for PBXNativeTarget "test" */;
+ buildPhases = (
+ EC6C55E910EDE65C000E1B18 /* Sources */,
+ EC6C55EA10EDE65C000E1B18 /* Frameworks */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ EC6C55F110EDE664000E1B18 /* PBXTargetDependency */,
+ );
+ name = test;
+ productName = test;
+ productReference = EC6C55EC10EDE65C000E1B18 /* test */;
+ productType = "com.apple.product-type.tool";
+ };
+/* End PBXNativeTarget section */
+
+/* Begin PBXProject section */
+ 08FB7793FE84155DC02AAC07 /* Project object */ = {
+ isa = PBXProject;
+ buildConfigurationList = 1DEB914E08733D8E0010E9CD /* Build configuration list for PBXProject "tinySAK" */;
+ compatibilityVersion = "Xcode 3.1";
+ hasScannedForEncodings = 1;
+ mainGroup = 08FB7794FE84155DC02AAC07 /* tinySAK */;
+ projectDirPath = "";
+ projectRoot = "";
+ targets = (
+ D2AAC0620554660B00DB518D /* tinySAK */,
+ EC6C55EB10EDE65C000E1B18 /* test */,
+ );
+ };
+/* End PBXProject section */
+
+/* Begin PBXSourcesBuildPhase section */
+ D2AAC0610554660B00DB518D /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ ECF4BE3911434E5400B7C09B /* tsk.c in Sources */,
+ ECF4BE3B11434E5400B7C09B /* tsk_base64.c in Sources */,
+ ECF4BE3D11434E5400B7C09B /* tsk_binaryutils.c in Sources */,
+ ECF4BE3F11434E5400B7C09B /* tsk_buffer.c in Sources */,
+ ECF4BE4111434E5400B7C09B /* tsk_condwait.c in Sources */,
+ ECF4BE4311434E5400B7C09B /* tsk_debug.c in Sources */,
+ ECF4BE4611434E5400B7C09B /* tsk_fsm.c in Sources */,
+ ECF4BE4811434E5400B7C09B /* tsk_hmac.c in Sources */,
+ ECF4BE4A11434E5400B7C09B /* tsk_list.c in Sources */,
+ ECF4BE4C11434E5400B7C09B /* tsk_md5.c in Sources */,
+ ECF4BE4E11434E5400B7C09B /* tsk_memory.c in Sources */,
+ ECF4BE5011434E5400B7C09B /* tsk_mutex.c in Sources */,
+ ECF4BE5211434E5400B7C09B /* tsk_object.c in Sources */,
+ ECF4BE5411434E5400B7C09B /* tsk_params.c in Sources */,
+ ECF4BE5611434E5400B7C09B /* tsk_ppfcs16.c in Sources */,
+ ECF4BE5811434E5400B7C09B /* tsk_ppfcs32.c in Sources */,
+ ECF4BE5A11434E5400B7C09B /* tsk_ragel_state.c in Sources */,
+ ECF4BE5C11434E5400B7C09B /* tsk_runnable.c in Sources */,
+ ECF4BE5E11434E5400B7C09B /* tsk_safeobj.c in Sources */,
+ ECF4BE6011434E5400B7C09B /* tsk_semaphore.c in Sources */,
+ ECF4BE6211434E5400B7C09B /* tsk_sha1.c in Sources */,
+ ECF4BE6411434E5400B7C09B /* tsk_string.c in Sources */,
+ ECF4BE6611434E5400B7C09B /* tsk_thread.c in Sources */,
+ ECF4BE6811434E5400B7C09B /* tsk_time.c in Sources */,
+ ECF4BE6A11434E5400B7C09B /* tsk_timer.c in Sources */,
+ ECF4BE6C11434E5400B7C09B /* tsk_url.c in Sources */,
+ ECF4BE6E11434E5400B7C09B /* tsk_uuid.c in Sources */,
+ ECF4BE7011434E5400B7C09B /* tsk_xml.c in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ EC6C55E910EDE65C000E1B18 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ EC6C560A10EDE6E1000E1B18 /* stdafx.c in Sources */,
+ EC6C563810EDEA69000E1B18 /* stdafx.h in Sources */,
+ EC6C563910EDEA69000E1B18 /* targetver.h in Sources */,
+ EC6C560B10EDE6E1000E1B18 /* test.c in Sources */,
+ EC6C563A10EDEA69000E1B18 /* test_base64.h in Sources */,
+ EC6C563B10EDEA69000E1B18 /* test_buffer.h in Sources */,
+ EC6C563C10EDEA69000E1B18 /* test_condwait.h in Sources */,
+ EC6C563D10EDEA69000E1B18 /* test_heap.h in Sources */,
+ EC6C563E10EDEA69000E1B18 /* test_lists.h in Sources */,
+ EC6C563F10EDEA69000E1B18 /* test_md5.h in Sources */,
+ EC6C564010EDEA69000E1B18 /* test_mutex.h in Sources */,
+ EC6C564110EDEA69000E1B18 /* test_object.h in Sources */,
+ EC6C564210EDEA69000E1B18 /* test_params.h in Sources */,
+ EC6C564310EDEA69000E1B18 /* test_runnable.h in Sources */,
+ EC6C564410EDEA69000E1B18 /* test_safeobject.h in Sources */,
+ EC6C564510EDEA69000E1B18 /* test_semaphore.h in Sources */,
+ EC6C564610EDEA69000E1B18 /* test_sha1.h in Sources */,
+ EC6C564710EDEA69000E1B18 /* test_strings.h in Sources */,
+ EC6C564810EDEA69000E1B18 /* test_timer.h in Sources */,
+ EC6C564910EDEA69000E1B18 /* test_url.h in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXSourcesBuildPhase section */
+
+/* Begin PBXTargetDependency section */
+ EC6C55F110EDE664000E1B18 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = D2AAC0620554660B00DB518D /* tinySAK */;
+ targetProxy = EC6C55F010EDE664000E1B18 /* PBXContainerItemProxy */;
+ };
+/* End PBXTargetDependency section */
+
+/* Begin XCBuildConfiguration section */
+ 1DEB914B08733D8E0010E9CD /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ COPY_PHASE_STRIP = NO;
+ EXECUTABLE_PREFIX = lib;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_ENABLE_FIX_AND_CONTINUE = YES;
+ GCC_MODEL_TUNING = G5;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ INSTALL_PATH = /usr/local/lib;
+ PRODUCT_NAME = tinySAK;
+ };
+ name = Debug;
+ };
+ 1DEB914C08733D8E0010E9CD /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ EXECUTABLE_PREFIX = lib;
+ GCC_MODEL_TUNING = G5;
+ INSTALL_PATH = /usr/local/lib;
+ PRODUCT_NAME = tinySAK;
+ };
+ name = Release;
+ };
+ 1DEB914F08733D8E0010E9CD /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ARCHS = "$(ARCHS_STANDARD_32_BIT)";
+ GCC_C_LANGUAGE_STANDARD = c99;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ ONLY_ACTIVE_ARCH = YES;
+ OTHER_CFLAGS = "-DTINYSAK_EXPORTS";
+ PREBINDING = NO;
+ SDKROOT = macosx10.5;
+ };
+ name = Debug;
+ };
+ 1DEB915008733D8E0010E9CD /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ARCHS = "$(ARCHS_STANDARD_32_BIT)";
+ GCC_C_LANGUAGE_STANDARD = c99;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ PREBINDING = NO;
+ SDKROOT = macosx10.5;
+ };
+ name = Release;
+ };
+ EC6C55EE10EDE65D000E1B18 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ COPY_PHASE_STRIP = NO;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_ENABLE_FIX_AND_CONTINUE = YES;
+ GCC_MODEL_TUNING = G5;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ INSTALL_PATH = /usr/local/bin;
+ PREBINDING = NO;
+ PRODUCT_NAME = test;
+ };
+ name = Debug;
+ };
+ EC6C55EF10EDE65D000E1B18 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ COPY_PHASE_STRIP = YES;
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ GCC_ENABLE_FIX_AND_CONTINUE = NO;
+ GCC_MODEL_TUNING = G5;
+ INSTALL_PATH = /usr/local/bin;
+ PREBINDING = NO;
+ PRODUCT_NAME = test;
+ ZERO_LINK = NO;
+ };
+ name = Release;
+ };
+/* End XCBuildConfiguration section */
+
+/* Begin XCConfigurationList section */
+ 1DEB914A08733D8E0010E9CD /* Build configuration list for PBXNativeTarget "tinySAK" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 1DEB914B08733D8E0010E9CD /* Debug */,
+ 1DEB914C08733D8E0010E9CD /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 1DEB914E08733D8E0010E9CD /* Build configuration list for PBXProject "tinySAK" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 1DEB914F08733D8E0010E9CD /* Debug */,
+ 1DEB915008733D8E0010E9CD /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ EC6C55F310EDE68F000E1B18 /* Build configuration list for PBXNativeTarget "test" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ EC6C55EE10EDE65D000E1B18 /* Debug */,
+ EC6C55EF10EDE65D000E1B18 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+/* End XCConfigurationList section */
+ };
+ rootObject = 08FB7793FE84155DC02AAC07 /* Project object */;
+}
OpenPOWER on IntegriCloud