// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 42; objects = { /* Begin PBXBuildFile section */ 8D07F2C40486CC7A007CD1D0 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 08FB77AAFE841565C02AAC07 /* Carbon.framework */; }; D410E98D0A801948005C7067 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D410E98A0A801948005C7067 /* AppKit.framework */; }; D410E98E0A801948005C7067 /* ApplicationServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D410E98B0A801948005C7067 /* ApplicationServices.framework */; }; D410E98F0A801948005C7067 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D410E98C0A801948005C7067 /* Foundation.framework */; }; D410E9DB0A8019CD005C7067 /* Audio.hpp in Headers */ = {isa = PBXBuildFile; fileRef = D410E9BF0A8019CC005C7067 /* Audio.hpp */; settings = {ATTRIBUTES = (Public, ); }; }; D410E9DC0A8019CD005C7067 /* AutoLink.hpp in Headers */ = {isa = PBXBuildFile; fileRef = D410E9C00A8019CC005C7067 /* AutoLink.hpp */; settings = {ATTRIBUTES = (Public, ); }; }; D410E9DE0A8019CD005C7067 /* Bitmap.hpp in Headers */ = {isa = PBXBuildFile; fileRef = D410E9C20A8019CC005C7067 /* Bitmap.hpp */; settings = {ATTRIBUTES = (Public, ); }; }; D410E9DF0A8019CD005C7067 /* ButtonsMac.hpp in Headers */ = {isa = PBXBuildFile; fileRef = D410E9C30A8019CC005C7067 /* ButtonsMac.hpp */; settings = {ATTRIBUTES = (Public, ); }; }; D410E9E00A8019CD005C7067 /* ButtonsWin.hpp in Headers */ = {isa = PBXBuildFile; fileRef = D410E9C40A8019CC005C7067 /* ButtonsWin.hpp */; settings = {ATTRIBUTES = (Public, ); }; }; D410E9E10A8019CD005C7067 /* ButtonsX.hpp in Headers */ = {isa = PBXBuildFile; fileRef = D410E9C50A8019CD005C7067 /* ButtonsX.hpp */; settings = {ATTRIBUTES = (Public, ); }; }; D410E9E20A8019CD005C7067 /* Color.hpp in Headers */ = {isa = PBXBuildFile; fileRef = D410E9C60A8019CD005C7067 /* Color.hpp */; settings = {ATTRIBUTES = (Public, ); }; }; D410E9E30A8019CD005C7067 /* Directories.hpp in Headers */ = {isa = PBXBuildFile; fileRef = D410E9C70A8019CD005C7067 /* Directories.hpp */; settings = {ATTRIBUTES = (Public, ); }; }; D410E9E40A8019CD005C7067 /* Font.hpp in Headers */ = {isa = PBXBuildFile; fileRef = D410E9C80A8019CD005C7067 /* Font.hpp */; settings = {ATTRIBUTES = (Public, ); }; }; D410E9E50A8019CD005C7067 /* Fwd.hpp in Headers */ = {isa = PBXBuildFile; fileRef = D410E9C90A8019CD005C7067 /* Fwd.hpp */; settings = {ATTRIBUTES = (Public, ); }; }; D410E9E70A8019CD005C7067 /* Graphics.hpp in Headers */ = {isa = PBXBuildFile; fileRef = D410E9CB0A8019CD005C7067 /* Graphics.hpp */; settings = {ATTRIBUTES = (Public, ); }; }; D410E9E80A8019CD005C7067 /* GraphicsBase.hpp in Headers */ = {isa = PBXBuildFile; fileRef = D410E9CC0A8019CD005C7067 /* GraphicsBase.hpp */; settings = {ATTRIBUTES = (Public, ); }; }; D410E9E90A8019CD005C7067 /* Image.hpp in Headers */ = {isa = PBXBuildFile; fileRef = D410E9CD0A8019CD005C7067 /* Image.hpp */; settings = {ATTRIBUTES = (Public, ); }; }; D410E9EA0A8019CD005C7067 /* ImageData.hpp in Headers */ = {isa = PBXBuildFile; fileRef = D410E9CE0A8019CD005C7067 /* ImageData.hpp */; settings = {ATTRIBUTES = (Public, ); }; }; D410E9EB0A8019CD005C7067 /* Input.hpp in Headers */ = {isa = PBXBuildFile; fileRef = D410E9CF0A8019CD005C7067 /* Input.hpp */; settings = {ATTRIBUTES = (Public, ); }; }; D410E9EC0A8019CD005C7067 /* IO.hpp in Headers */ = {isa = PBXBuildFile; fileRef = D410E9D00A8019CD005C7067 /* IO.hpp */; settings = {ATTRIBUTES = (Public, ); }; }; D410E9EE0A8019CD005C7067 /* Math.hpp in Headers */ = {isa = PBXBuildFile; fileRef = D410E9D20A8019CD005C7067 /* Math.hpp */; settings = {ATTRIBUTES = (Public, ); }; }; D410E9EF0A8019CD005C7067 /* Platform.hpp in Headers */ = {isa = PBXBuildFile; fileRef = D410E9D30A8019CD005C7067 /* Platform.hpp */; settings = {ATTRIBUTES = (Public, ); }; }; D410E9F00A8019CD005C7067 /* RotFlip.hpp in Headers */ = {isa = PBXBuildFile; fileRef = D410E9D40A8019CD005C7067 /* RotFlip.hpp */; settings = {ATTRIBUTES = (Public, ); }; }; D410E9F10A8019CD005C7067 /* Sockets.hpp in Headers */ = {isa = PBXBuildFile; fileRef = D410E9D50A8019CD005C7067 /* Sockets.hpp */; settings = {ATTRIBUTES = (Public, ); }; }; D410E9F20A8019CD005C7067 /* Text.hpp in Headers */ = {isa = PBXBuildFile; fileRef = D410E9D60A8019CD005C7067 /* Text.hpp */; settings = {ATTRIBUTES = (Public, ); }; }; D410E9F30A8019CD005C7067 /* Timing.hpp in Headers */ = {isa = PBXBuildFile; fileRef = D410E9D70A8019CD005C7067 /* Timing.hpp */; settings = {ATTRIBUTES = (Public, ); }; }; D410E9F40A8019CD005C7067 /* Utility.hpp in Headers */ = {isa = PBXBuildFile; fileRef = D410E9D80A8019CD005C7067 /* Utility.hpp */; settings = {ATTRIBUTES = (Public, ); }; }; D410E9F50A8019CD005C7067 /* Window.hpp in Headers */ = {isa = PBXBuildFile; fileRef = D410E9D90A8019CD005C7067 /* Window.hpp */; settings = {ATTRIBUTES = (Public, ); }; }; D410EA360A8019FA005C7067 /* AudioFmod.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D410E9FE0A8019FA005C7067 /* AudioFmod.cpp */; }; D410EA370A8019FA005C7067 /* DirectoriesMac.mm in Sources */ = {isa = PBXBuildFile; fileRef = D410E9FF0A8019FA005C7067 /* DirectoriesMac.mm */; }; D410EA380A8019FA005C7067 /* DirectoriesUnix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D410EA000A8019FA005C7067 /* DirectoriesUnix.cpp */; }; D410EA3A0A8019FA005C7067 /* FileUnix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D410EA020A8019FA005C7067 /* FileUnix.cpp */; }; D410EA3D0A8019FA005C7067 /* InputMac.mm in Sources */ = {isa = PBXBuildFile; fileRef = D410EA180A8019FA005C7067 /* InputMac.mm */; }; D410EA400A8019FA005C7067 /* IO.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D410EA1B0A8019FA005C7067 /* IO.cpp */; }; D410EA410A8019FA005C7067 /* Math.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D410EA1C0A8019FA005C7067 /* Math.cpp */; }; D410EA440A8019FA005C7067 /* TimingUnix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D410EA2E0A8019FA005C7067 /* TimingUnix.cpp */; }; D410EA460A8019FA005C7067 /* Utility.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D410EA300A8019FA005C7067 /* Utility.cpp */; }; D410EA470A8019FA005C7067 /* WindowMac.mm in Sources */ = {isa = PBXBuildFile; fileRef = D410EA310A8019FA005C7067 /* WindowMac.mm */; }; D410EAF50A801B00005C7067 /* Bitmap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D410EAD40A801B00005C7067 /* Bitmap.cpp */; }; D410EAF60A801B00005C7067 /* BitmapBMP.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D410EAD50A801B00005C7067 /* BitmapBMP.cpp */; }; D410EAF70A801B00005C7067 /* BitmapColorKey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D410EAD60A801B00005C7067 /* BitmapColorKey.cpp */; }; D410EAF80A801B00005C7067 /* BitmapPNG.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D410EAD70A801B00005C7067 /* BitmapPNG.cpp */; }; D410EAF90A801B00005C7067 /* BlockAllocator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D410EAD80A801B00005C7067 /* BlockAllocator.cpp */; }; D410EAFB0A801B00005C7067 /* Color.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D410EADA0A801B00005C7067 /* Color.cpp */; }; D410EAFC0A801B00005C7067 /* Font.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D410EADB0A801B00005C7067 /* Font.cpp */; }; D410EAFD0A801B00005C7067 /* Graphics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D410EADC0A801B00005C7067 /* Graphics.cpp */; }; D410EAFF0A801B00005C7067 /* Image.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D410EADE0A801B00005C7067 /* Image.cpp */; }; D410EB000A801B00005C7067 /* LargeImageData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D410EADF0A801B00005C7067 /* LargeImageData.cpp */; }; D410EB020A801B00005C7067 /* RotFlip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D410EAE10A801B00005C7067 /* RotFlip.cpp */; }; D410EB030A801B00005C7067 /* Text.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D410EAE20A801B00005C7067 /* Text.cpp */; }; D410EB040A801B00005C7067 /* TextMac.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D410EAE30A801B00005C7067 /* TextMac.cpp */; }; D410EB0F0A801B00005C7067 /* CommSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D410EAF00A801B00005C7067 /* CommSocket.cpp */; }; D410EB100A801B00005C7067 /* ListenerSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D410EAF10A801B00005C7067 /* ListenerSocket.cpp */; }; D410EB110A801B00005C7067 /* MessageSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D410EAF20A801B00005C7067 /* MessageSocket.cpp */; }; D410EB120A801B00005C7067 /* Socket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D410EAF30A801B00005C7067 /* Socket.cpp */; }; D410EB130A801B00005C7067 /* Sockets.hpp in Headers */ = {isa = PBXBuildFile; fileRef = D410EAF40A801B00005C7067 /* Sockets.hpp */; }; D410EB2A0A801C28005C7067 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D410EB290A801C28005C7067 /* OpenGL.framework */; }; D410EB6E0A801CDC005C7067 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = D410EB6C0A801CDC005C7067 /* InfoPlist.strings */; }; D423821D0C4C3D08000DAA25 /* Bitmap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D410EAD40A801B00005C7067 /* Bitmap.cpp */; }; D42382240C4C3D68000DAA25 /* BitmapBMP.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D410EAD50A801B00005C7067 /* BitmapBMP.cpp */; }; D42382250C4C3D68000DAA25 /* BitmapColorKey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D410EAD60A801B00005C7067 /* BitmapColorKey.cpp */; }; D42382260C4C3D68000DAA25 /* BitmapPNG.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D410EAD70A801B00005C7067 /* BitmapPNG.cpp */; }; D42382270C4C3D68000DAA25 /* BlockAllocator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D410EAD80A801B00005C7067 /* BlockAllocator.cpp */; }; D42382280C4C3D68000DAA25 /* Color.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D410EADA0A801B00005C7067 /* Color.cpp */; }; D42382290C4C3D68000DAA25 /* Font.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D410EADB0A801B00005C7067 /* Font.cpp */; }; D423822A0C4C3D68000DAA25 /* Graphics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D410EADC0A801B00005C7067 /* Graphics.cpp */; }; D423822B0C4C3D68000DAA25 /* Image.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D410EADE0A801B00005C7067 /* Image.cpp */; }; D423822C0C4C3D68000DAA25 /* LargeImageData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D410EADF0A801B00005C7067 /* LargeImageData.cpp */; }; D423822D0C4C3D68000DAA25 /* RotFlip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D410EAE10A801B00005C7067 /* RotFlip.cpp */; }; D423822E0C4C3D68000DAA25 /* Text.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D410EAE20A801B00005C7067 /* Text.cpp */; }; D423822F0C4C3D68000DAA25 /* TextMac.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D410EAE30A801B00005C7067 /* TextMac.cpp */; }; D42382380C4C3D79000DAA25 /* AudioFmod.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D410E9FE0A8019FA005C7067 /* AudioFmod.cpp */; }; D42382390C4C3D79000DAA25 /* DirectoriesMac.mm in Sources */ = {isa = PBXBuildFile; fileRef = D410E9FF0A8019FA005C7067 /* DirectoriesMac.mm */; }; D423823A0C4C3D79000DAA25 /* DirectoriesUnix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D410EA000A8019FA005C7067 /* DirectoriesUnix.cpp */; }; D423823B0C4C3D79000DAA25 /* FileUnix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D410EA020A8019FA005C7067 /* FileUnix.cpp */; }; D423823C0C4C3D79000DAA25 /* InputMac.mm in Sources */ = {isa = PBXBuildFile; fileRef = D410EA180A8019FA005C7067 /* InputMac.mm */; }; D423823D0C4C3D79000DAA25 /* IO.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D410EA1B0A8019FA005C7067 /* IO.cpp */; }; D423823E0C4C3D79000DAA25 /* Math.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D410EA1C0A8019FA005C7067 /* Math.cpp */; }; D423823F0C4C3D79000DAA25 /* TimingUnix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D410EA2E0A8019FA005C7067 /* TimingUnix.cpp */; }; D42382400C4C3D79000DAA25 /* Utility.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D410EA300A8019FA005C7067 /* Utility.cpp */; }; D42382410C4C3D79000DAA25 /* WindowMac.mm in Sources */ = {isa = PBXBuildFile; fileRef = D410EA310A8019FA005C7067 /* WindowMac.mm */; }; D423825C0C4C3E3E000DAA25 /* DirectoriesMac.mm in Sources */ = {isa = PBXBuildFile; fileRef = D410E9FF0A8019FA005C7067 /* DirectoriesMac.mm */; }; D423825F0C4C3E41000DAA25 /* Utility.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D410EA300A8019FA005C7067 /* Utility.cpp */; }; D42382690C4C3E8A000DAA25 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D410EB290A801C28005C7067 /* OpenGL.framework */; }; D423826A0C4C3E8A000DAA25 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D410E98A0A801948005C7067 /* AppKit.framework */; }; D423826B0C4C3E8A000DAA25 /* ApplicationServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D410E98B0A801948005C7067 /* ApplicationServices.framework */; }; D423826C0C4C3E8A000DAA25 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D410E98C0A801948005C7067 /* Foundation.framework */; }; D423826D0C4C3E8A000DAA25 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 08FB77AAFE841565C02AAC07 /* Carbon.framework */; }; D425680A0C69CF6100E745AC /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D42568090C69CF6100E745AC /* IOKit.framework */; }; D425680B0C69CF6100E745AC /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D42568090C69CF6100E745AC /* IOKit.framework */; }; D42BC0D10C4F840C00EBF79C /* Gosu.hpp in Headers */ = {isa = PBXBuildFile; fileRef = D42BC0D00C4F840C00EBF79C /* Gosu.hpp */; settings = {ATTRIBUTES = (Public, ); }; }; D459FF4C0BDCD26D00E7F0D6 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D410E98A0A801948005C7067 /* AppKit.framework */; }; D459FF610BDCD38700E7F0D6 /* RubyGosuStub.mm in Sources */ = {isa = PBXBuildFile; fileRef = D4D8CB380BD3973400CB51A9 /* RubyGosuStub.mm */; }; D459FF990BDCD9CF00E7F0D6 /* Gosu.icns in Resources */ = {isa = PBXBuildFile; fileRef = D459FF980BDCD9CF00E7F0D6 /* Gosu.icns */; }; D47BD32B0BD78F7200ACF014 /* RubyGosu_wrap.cxx in Sources */ = {isa = PBXBuildFile; fileRef = D47BD3280BD78F7200ACF014 /* RubyGosu_wrap.cxx */; }; D4A7E97F0CD3907D00621B24 /* Texture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D4A7E97B0CD3907D00621B24 /* Texture.cpp */; }; D4A7E9810CD3907D00621B24 /* TexChunk.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D4A7E97D0CD3907D00621B24 /* TexChunk.cpp */; }; D4A7E9830CD3907D00621B24 /* Texture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D4A7E97B0CD3907D00621B24 /* Texture.cpp */; }; D4A7E9840CD3907D00621B24 /* TexChunk.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D4A7E97D0CD3907D00621B24 /* TexChunk.cpp */; }; D4A7E9E80CD39BA200621B24 /* BitmapUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D4A7E9E70CD39BA200621B24 /* BitmapUtils.cpp */; }; D4A7E9E90CD39BA200621B24 /* BitmapUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D4A7E9E70CD39BA200621B24 /* BitmapUtils.cpp */; }; D4BC5D6B0CC29D0F002D4236 /* Async.hpp in Headers */ = {isa = PBXBuildFile; fileRef = D4BC5D6A0CC29D0F002D4236 /* Async.hpp */; settings = {ATTRIBUTES = (Public, ); }; }; D4F07B230D934C8B00FB3D99 /* TextInput.hpp in Headers */ = {isa = PBXBuildFile; fileRef = D4F07B220D934C8B00FB3D99 /* TextInput.hpp */; settings = {ATTRIBUTES = (Public, ); }; }; D4F07B270D93504700FB3D99 /* TextInputMac.mm in Sources */ = {isa = PBXBuildFile; fileRef = D4F07B260D93504700FB3D99 /* TextInputMac.mm */; }; D4F07B280D93504700FB3D99 /* TextInputMac.mm in Sources */ = {isa = PBXBuildFile; fileRef = D4F07B260D93504700FB3D99 /* TextInputMac.mm */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ 08FB77AAFE841565C02AAC07 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = ""; }; 8D07F2C80486CC7A007CD1D0 /* Gosu.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Gosu.framework; sourceTree = BUILT_PRODUCTS_DIR; }; D410D6220EE9D379007740AE /* Iconv.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = Iconv.hpp; path = ../GosuImpl/Iconv.hpp; sourceTree = SOURCE_ROOT; }; D410E98A0A801948005C7067 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = ""; }; D410E98B0A801948005C7067 /* ApplicationServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ApplicationServices.framework; path = /System/Library/Frameworks/ApplicationServices.framework; sourceTree = ""; }; D410E98C0A801948005C7067 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = ""; }; D410E9BF0A8019CC005C7067 /* Audio.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = Audio.hpp; path = ../Gosu/Audio.hpp; sourceTree = SOURCE_ROOT; }; D410E9C00A8019CC005C7067 /* AutoLink.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = AutoLink.hpp; path = ../Gosu/AutoLink.hpp; sourceTree = SOURCE_ROOT; }; D410E9C20A8019CC005C7067 /* Bitmap.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = Bitmap.hpp; path = ../Gosu/Bitmap.hpp; sourceTree = SOURCE_ROOT; }; D410E9C30A8019CC005C7067 /* ButtonsMac.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = ButtonsMac.hpp; path = ../Gosu/ButtonsMac.hpp; sourceTree = SOURCE_ROOT; }; D410E9C40A8019CC005C7067 /* ButtonsWin.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = ButtonsWin.hpp; path = ../Gosu/ButtonsWin.hpp; sourceTree = SOURCE_ROOT; }; D410E9C50A8019CD005C7067 /* ButtonsX.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = ButtonsX.hpp; path = ../Gosu/ButtonsX.hpp; sourceTree = SOURCE_ROOT; }; D410E9C60A8019CD005C7067 /* Color.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = Color.hpp; path = ../Gosu/Color.hpp; sourceTree = SOURCE_ROOT; }; D410E9C70A8019CD005C7067 /* Directories.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = Directories.hpp; path = ../Gosu/Directories.hpp; sourceTree = SOURCE_ROOT; }; D410E9C80A8019CD005C7067 /* Font.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = Font.hpp; path = ../Gosu/Font.hpp; sourceTree = SOURCE_ROOT; }; D410E9C90A8019CD005C7067 /* Fwd.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = Fwd.hpp; path = ../Gosu/Fwd.hpp; sourceTree = SOURCE_ROOT; }; D410E9CB0A8019CD005C7067 /* Graphics.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = Graphics.hpp; path = ../Gosu/Graphics.hpp; sourceTree = SOURCE_ROOT; }; D410E9CC0A8019CD005C7067 /* GraphicsBase.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = GraphicsBase.hpp; path = ../Gosu/GraphicsBase.hpp; sourceTree = SOURCE_ROOT; }; D410E9CD0A8019CD005C7067 /* Image.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = Image.hpp; path = ../Gosu/Image.hpp; sourceTree = SOURCE_ROOT; }; D410E9CE0A8019CD005C7067 /* ImageData.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = ImageData.hpp; path = ../Gosu/ImageData.hpp; sourceTree = SOURCE_ROOT; }; D410E9CF0A8019CD005C7067 /* Input.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = Input.hpp; path = ../Gosu/Input.hpp; sourceTree = SOURCE_ROOT; }; D410E9D00A8019CD005C7067 /* IO.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = IO.hpp; path = ../Gosu/IO.hpp; sourceTree = SOURCE_ROOT; }; D410E9D20A8019CD005C7067 /* Math.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = Math.hpp; path = ../Gosu/Math.hpp; sourceTree = SOURCE_ROOT; }; D410E9D30A8019CD005C7067 /* Platform.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = Platform.hpp; path = ../Gosu/Platform.hpp; sourceTree = SOURCE_ROOT; }; D410E9D40A8019CD005C7067 /* RotFlip.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = RotFlip.hpp; path = ../Gosu/RotFlip.hpp; sourceTree = SOURCE_ROOT; }; D410E9D50A8019CD005C7067 /* Sockets.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = Sockets.hpp; path = ../Gosu/Sockets.hpp; sourceTree = SOURCE_ROOT; }; D410E9D60A8019CD005C7067 /* Text.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = Text.hpp; path = ../Gosu/Text.hpp; sourceTree = SOURCE_ROOT; }; D410E9D70A8019CD005C7067 /* Timing.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = Timing.hpp; path = ../Gosu/Timing.hpp; sourceTree = SOURCE_ROOT; }; D410E9D80A8019CD005C7067 /* Utility.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = Utility.hpp; path = ../Gosu/Utility.hpp; sourceTree = SOURCE_ROOT; }; D410E9D90A8019CD005C7067 /* Window.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = Window.hpp; path = ../Gosu/Window.hpp; sourceTree = SOURCE_ROOT; }; D410E9FE0A8019FA005C7067 /* AudioFmod.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = AudioFmod.cpp; path = ../GosuImpl/AudioFmod.cpp; sourceTree = SOURCE_ROOT; }; D410E9FF0A8019FA005C7067 /* DirectoriesMac.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; name = DirectoriesMac.mm; path = ../GosuImpl/DirectoriesMac.mm; sourceTree = SOURCE_ROOT; }; D410EA000A8019FA005C7067 /* DirectoriesUnix.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = DirectoriesUnix.cpp; path = ../GosuImpl/DirectoriesUnix.cpp; sourceTree = SOURCE_ROOT; }; D410EA020A8019FA005C7067 /* FileUnix.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = FileUnix.cpp; path = ../GosuImpl/FileUnix.cpp; sourceTree = SOURCE_ROOT; }; D410EA180A8019FA005C7067 /* InputMac.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; name = InputMac.mm; path = ../GosuImpl/InputMac.mm; sourceTree = SOURCE_ROOT; }; D410EA1B0A8019FA005C7067 /* IO.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = IO.cpp; path = ../GosuImpl/IO.cpp; sourceTree = SOURCE_ROOT; }; D410EA1C0A8019FA005C7067 /* Math.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = Math.cpp; path = ../GosuImpl/Math.cpp; sourceTree = SOURCE_ROOT; }; D410EA2E0A8019FA005C7067 /* TimingUnix.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = TimingUnix.cpp; path = ../GosuImpl/TimingUnix.cpp; sourceTree = SOURCE_ROOT; }; D410EA300A8019FA005C7067 /* Utility.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = Utility.cpp; path = ../GosuImpl/Utility.cpp; sourceTree = SOURCE_ROOT; }; D410EA310A8019FA005C7067 /* WindowMac.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; name = WindowMac.mm; path = ../GosuImpl/WindowMac.mm; sourceTree = SOURCE_ROOT; }; D410EAD40A801B00005C7067 /* Bitmap.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Bitmap.cpp; sourceTree = ""; }; D410EAD50A801B00005C7067 /* BitmapBMP.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = BitmapBMP.cpp; sourceTree = ""; }; D410EAD60A801B00005C7067 /* BitmapColorKey.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = BitmapColorKey.cpp; sourceTree = ""; }; D410EAD70A801B00005C7067 /* BitmapPNG.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = BitmapPNG.cpp; sourceTree = ""; }; D410EAD80A801B00005C7067 /* BlockAllocator.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = BlockAllocator.cpp; sourceTree = ""; }; D410EAD90A801B00005C7067 /* BlockAllocator.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = BlockAllocator.hpp; sourceTree = ""; }; D410EADA0A801B00005C7067 /* Color.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Color.cpp; sourceTree = ""; tabWidth = 4; usesTabs = 0; }; D410EADB0A801B00005C7067 /* Font.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Font.cpp; sourceTree = ""; }; D410EADC0A801B00005C7067 /* Graphics.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Graphics.cpp; sourceTree = ""; }; D410EADE0A801B00005C7067 /* Image.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Image.cpp; sourceTree = ""; }; D410EADF0A801B00005C7067 /* LargeImageData.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = LargeImageData.cpp; sourceTree = ""; }; D410EAE00A801B00005C7067 /* LargeImageData.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = LargeImageData.hpp; sourceTree = ""; }; D410EAE10A801B00005C7067 /* RotFlip.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = RotFlip.cpp; sourceTree = ""; }; D410EAE20A801B00005C7067 /* Text.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Text.cpp; sourceTree = ""; }; D410EAE30A801B00005C7067 /* TextMac.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = TextMac.cpp; sourceTree = ""; }; D410EAF00A801B00005C7067 /* CommSocket.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = CommSocket.cpp; sourceTree = ""; }; D410EAF10A801B00005C7067 /* ListenerSocket.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = ListenerSocket.cpp; sourceTree = ""; }; D410EAF20A801B00005C7067 /* MessageSocket.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = MessageSocket.cpp; sourceTree = ""; }; D410EAF30A801B00005C7067 /* Socket.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Socket.cpp; sourceTree = ""; }; D410EAF40A801B00005C7067 /* Sockets.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = Sockets.hpp; sourceTree = ""; }; D410EB290A801C28005C7067 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = ""; }; D410EB6D0A801CDC005C7067 /* InfoPlist.strings */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.plist.strings; name = InfoPlist.strings; path = English.lproj/InfoPlist.strings; sourceTree = ""; }; D42568090C69CF6100E745AC /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = /System/Library/Frameworks/IOKit.framework; sourceTree = ""; }; D42BC0D00C4F840C00EBF79C /* Gosu.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = Gosu.hpp; path = ../Gosu/Gosu.hpp; sourceTree = SOURCE_ROOT; }; D459FF440BDCD23500E7F0D6 /* RubyGosu Deployment Template.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "RubyGosu Deployment Template.app"; sourceTree = BUILT_PRODUCTS_DIR; }; D459FF460BDCD23600E7F0D6 /* RubyGosu Template-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "RubyGosu Template-Info.plist"; sourceTree = ""; }; D459FF980BDCD9CF00E7F0D6 /* Gosu.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = Gosu.icns; sourceTree = ""; }; D459FFAD0BDCE41300E7F0D6 /* Gosu-Info.plist */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.plist.xml; path = "Gosu-Info.plist"; sourceTree = ""; }; D47BD3280BD78F7200ACF014 /* RubyGosu_wrap.cxx */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = RubyGosu_wrap.cxx; path = ../GosuImpl/RubyGosu_wrap.cxx; sourceTree = SOURCE_ROOT; }; D47BD3290BD78F7200ACF014 /* RubyGosu_wrap.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = RubyGosu_wrap.h; path = ../GosuImpl/RubyGosu_wrap.h; sourceTree = SOURCE_ROOT; }; D47BD32A0BD78F7200ACF014 /* RubyGosu.swg */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; name = RubyGosu.swg; path = ../GosuImpl/RubyGosu.swg; sourceTree = SOURCE_ROOT; }; D499E6380D06B51300BA6DEC /* DrawOp.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = DrawOp.hpp; sourceTree = ""; }; D4A7E9080CD377E000621B24 /* Async.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Async.cpp; path = ../GosuImpl/Async.cpp; sourceTree = SOURCE_ROOT; }; D4A7E97B0CD3907D00621B24 /* Texture.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Texture.cpp; sourceTree = ""; }; D4A7E97C0CD3907D00621B24 /* Texture.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Texture.hpp; sourceTree = ""; }; D4A7E97D0CD3907D00621B24 /* TexChunk.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TexChunk.cpp; sourceTree = ""; }; D4A7E97E0CD3907D00621B24 /* TexChunk.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = TexChunk.hpp; sourceTree = ""; }; D4A7E9A90CD3927D00621B24 /* Common.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Common.hpp; sourceTree = ""; }; D4A7E9E70CD39BA200621B24 /* BitmapUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BitmapUtils.cpp; sourceTree = ""; }; D4AB62F50D08BA9900D71382 /* MacUtility.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = MacUtility.hpp; path = ../GosuImpl/MacUtility.hpp; sourceTree = SOURCE_ROOT; }; D4BC5D6A0CC29D0F002D4236 /* Async.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = Async.hpp; path = ../Gosu/Async.hpp; sourceTree = SOURCE_ROOT; }; D4CA89500BC68B5D00A431AC /* gosu.bundle */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = gosu.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; D4D8CB380BD3973400CB51A9 /* RubyGosuStub.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; name = RubyGosuStub.mm; path = ../GosuImpl/RubyGosuStub.mm; sourceTree = SOURCE_ROOT; }; D4F07B220D934C8B00FB3D99 /* TextInput.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = TextInput.hpp; path = ../Gosu/TextInput.hpp; sourceTree = SOURCE_ROOT; }; D4F07B260D93504700FB3D99 /* TextInputMac.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = TextInputMac.mm; path = ../GosuImpl/TextInputMac.mm; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ 8D07F2C30486CC7A007CD1D0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 8D07F2C40486CC7A007CD1D0 /* Carbon.framework in Frameworks */, D410E98D0A801948005C7067 /* AppKit.framework in Frameworks */, D410E98E0A801948005C7067 /* ApplicationServices.framework in Frameworks */, D410E98F0A801948005C7067 /* Foundation.framework in Frameworks */, D410EB2A0A801C28005C7067 /* OpenGL.framework in Frameworks */, D425680A0C69CF6100E745AC /* IOKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; D459FF420BDCD23500E7F0D6 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( D459FF4C0BDCD26D00E7F0D6 /* AppKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; D4CA894E0BC68B5D00A431AC /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( D42382690C4C3E8A000DAA25 /* OpenGL.framework in Frameworks */, D423826A0C4C3E8A000DAA25 /* AppKit.framework in Frameworks */, D423826B0C4C3E8A000DAA25 /* ApplicationServices.framework in Frameworks */, D423826C0C4C3E8A000DAA25 /* Foundation.framework in Frameworks */, D423826D0C4C3E8A000DAA25 /* Carbon.framework in Frameworks */, D425680B0C69CF6100E745AC /* IOKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ 034768DDFF38A45A11DB9C8B /* Products */ = { isa = PBXGroup; children = ( 8D07F2C80486CC7A007CD1D0 /* Gosu.framework */, D4CA89500BC68B5D00A431AC /* gosu.bundle */, D459FF440BDCD23500E7F0D6 /* RubyGosu Deployment Template.app */, ); name = Products; sourceTree = ""; }; 0867D691FE84028FC02AAC07 /* Gosu */ = { isa = PBXGroup; children = ( 08FB77ACFE841707C02AAC07 /* Interface */, D410E8670A8018A8005C7067 /* Implementation */, 089C1665FE841158C02AAC07 /* Resources */, D46F737C0BC3458D008003BA /* RubyGosu */, 0867D69AFE84028FC02AAC07 /* Frameworks */, 034768DDFF38A45A11DB9C8B /* Products */, ); name = Gosu; sourceTree = ""; }; 0867D69AFE84028FC02AAC07 /* Frameworks */ = { isa = PBXGroup; children = ( D42568090C69CF6100E745AC /* IOKit.framework */, D410EB290A801C28005C7067 /* OpenGL.framework */, D410E98A0A801948005C7067 /* AppKit.framework */, D410E98B0A801948005C7067 /* ApplicationServices.framework */, D410E98C0A801948005C7067 /* Foundation.framework */, 08FB77AAFE841565C02AAC07 /* Carbon.framework */, ); name = Frameworks; sourceTree = ""; }; 089C1665FE841158C02AAC07 /* Resources */ = { isa = PBXGroup; children = ( D459FF980BDCD9CF00E7F0D6 /* Gosu.icns */, D410EB6C0A801CDC005C7067 /* InfoPlist.strings */, D459FFAD0BDCE41300E7F0D6 /* Gosu-Info.plist */, D459FF460BDCD23600E7F0D6 /* RubyGosu Template-Info.plist */, ); name = Resources; sourceTree = ""; }; 08FB77ACFE841707C02AAC07 /* Interface */ = { isa = PBXGroup; children = ( D4BC5D6A0CC29D0F002D4236 /* Async.hpp */, D410E9BF0A8019CC005C7067 /* Audio.hpp */, D410E9C00A8019CC005C7067 /* AutoLink.hpp */, D410E9C20A8019CC005C7067 /* Bitmap.hpp */, D410E9C30A8019CC005C7067 /* ButtonsMac.hpp */, D410E9C40A8019CC005C7067 /* ButtonsWin.hpp */, D410E9C50A8019CD005C7067 /* ButtonsX.hpp */, D410E9C60A8019CD005C7067 /* Color.hpp */, D410E9C70A8019CD005C7067 /* Directories.hpp */, D410E9C80A8019CD005C7067 /* Font.hpp */, D410E9C90A8019CD005C7067 /* Fwd.hpp */, D42BC0D00C4F840C00EBF79C /* Gosu.hpp */, D410E9CB0A8019CD005C7067 /* Graphics.hpp */, D410E9CC0A8019CD005C7067 /* GraphicsBase.hpp */, D410E9CD0A8019CD005C7067 /* Image.hpp */, D410E9CE0A8019CD005C7067 /* ImageData.hpp */, D410E9CF0A8019CD005C7067 /* Input.hpp */, D410E9D00A8019CD005C7067 /* IO.hpp */, D410E9D20A8019CD005C7067 /* Math.hpp */, D410E9D30A8019CD005C7067 /* Platform.hpp */, D410E9D40A8019CD005C7067 /* RotFlip.hpp */, D410E9D50A8019CD005C7067 /* Sockets.hpp */, D410E9D60A8019CD005C7067 /* Text.hpp */, D4F07B220D934C8B00FB3D99 /* TextInput.hpp */, D410E9D70A8019CD005C7067 /* Timing.hpp */, D410E9D80A8019CD005C7067 /* Utility.hpp */, D410E9D90A8019CD005C7067 /* Window.hpp */, ); name = Interface; sourceTree = ""; }; D410E8670A8018A8005C7067 /* Implementation */ = { isa = PBXGroup; children = ( D410EAD30A801B00005C7067 /* Graphics */, D410EAEF0A801B00005C7067 /* Sockets */, D410E9FE0A8019FA005C7067 /* AudioFmod.cpp */, D4A7E9080CD377E000621B24 /* Async.cpp */, D410E9FF0A8019FA005C7067 /* DirectoriesMac.mm */, D410EA000A8019FA005C7067 /* DirectoriesUnix.cpp */, D410EA020A8019FA005C7067 /* FileUnix.cpp */, D410D6220EE9D379007740AE /* Iconv.hpp */, D410EA180A8019FA005C7067 /* InputMac.mm */, D410EA1B0A8019FA005C7067 /* IO.cpp */, D4AB62F50D08BA9900D71382 /* MacUtility.hpp */, D410EA1C0A8019FA005C7067 /* Math.cpp */, D4F07B260D93504700FB3D99 /* TextInputMac.mm */, D410EA2E0A8019FA005C7067 /* TimingUnix.cpp */, D410EA300A8019FA005C7067 /* Utility.cpp */, D410EA310A8019FA005C7067 /* WindowMac.mm */, ); name = Implementation; sourceTree = ""; }; D410EAD30A801B00005C7067 /* Graphics */ = { isa = PBXGroup; children = ( D410EAD40A801B00005C7067 /* Bitmap.cpp */, D410EAD50A801B00005C7067 /* BitmapBMP.cpp */, D410EAD60A801B00005C7067 /* BitmapColorKey.cpp */, D410EAD70A801B00005C7067 /* BitmapPNG.cpp */, D4A7E9E70CD39BA200621B24 /* BitmapUtils.cpp */, D410EAD80A801B00005C7067 /* BlockAllocator.cpp */, D410EAD90A801B00005C7067 /* BlockAllocator.hpp */, D410EADA0A801B00005C7067 /* Color.cpp */, D4A7E9A90CD3927D00621B24 /* Common.hpp */, D499E6380D06B51300BA6DEC /* DrawOp.hpp */, D410EADB0A801B00005C7067 /* Font.cpp */, D410EADC0A801B00005C7067 /* Graphics.cpp */, D410EADE0A801B00005C7067 /* Image.cpp */, D410EADF0A801B00005C7067 /* LargeImageData.cpp */, D410EAE00A801B00005C7067 /* LargeImageData.hpp */, D410EAE10A801B00005C7067 /* RotFlip.cpp */, D4A7E97B0CD3907D00621B24 /* Texture.cpp */, D4A7E97C0CD3907D00621B24 /* Texture.hpp */, D4A7E97D0CD3907D00621B24 /* TexChunk.cpp */, D4A7E97E0CD3907D00621B24 /* TexChunk.hpp */, D410EAE20A801B00005C7067 /* Text.cpp */, D410EAE30A801B00005C7067 /* TextMac.cpp */, ); name = Graphics; path = ../GosuImpl/Graphics; sourceTree = SOURCE_ROOT; }; D410EAEF0A801B00005C7067 /* Sockets */ = { isa = PBXGroup; children = ( D410EAF00A801B00005C7067 /* CommSocket.cpp */, D410EAF10A801B00005C7067 /* ListenerSocket.cpp */, D410EAF20A801B00005C7067 /* MessageSocket.cpp */, D410EAF30A801B00005C7067 /* Socket.cpp */, D410EAF40A801B00005C7067 /* Sockets.hpp */, ); name = Sockets; path = ../GosuImpl/Sockets; sourceTree = SOURCE_ROOT; }; D46F737C0BC3458D008003BA /* RubyGosu */ = { isa = PBXGroup; children = ( D47BD3280BD78F7200ACF014 /* RubyGosu_wrap.cxx */, D47BD3290BD78F7200ACF014 /* RubyGosu_wrap.h */, D47BD32A0BD78F7200ACF014 /* RubyGosu.swg */, D4D8CB380BD3973400CB51A9 /* RubyGosuStub.mm */, ); name = RubyGosu; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ 8D07F2BD0486CC7A007CD1D0 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( D4BC5D6B0CC29D0F002D4236 /* Async.hpp in Headers */, D410E9DB0A8019CD005C7067 /* Audio.hpp in Headers */, D410E9DC0A8019CD005C7067 /* AutoLink.hpp in Headers */, D410E9DE0A8019CD005C7067 /* Bitmap.hpp in Headers */, D410E9DF0A8019CD005C7067 /* ButtonsMac.hpp in Headers */, D410E9E00A8019CD005C7067 /* ButtonsWin.hpp in Headers */, D410E9E10A8019CD005C7067 /* ButtonsX.hpp in Headers */, D410E9E20A8019CD005C7067 /* Color.hpp in Headers */, D410E9E30A8019CD005C7067 /* Directories.hpp in Headers */, D410E9E40A8019CD005C7067 /* Font.hpp in Headers */, D410E9E50A8019CD005C7067 /* Fwd.hpp in Headers */, D410E9E70A8019CD005C7067 /* Graphics.hpp in Headers */, D410E9E80A8019CD005C7067 /* GraphicsBase.hpp in Headers */, D410E9E90A8019CD005C7067 /* Image.hpp in Headers */, D410E9EA0A8019CD005C7067 /* ImageData.hpp in Headers */, D410E9EB0A8019CD005C7067 /* Input.hpp in Headers */, D410E9EC0A8019CD005C7067 /* IO.hpp in Headers */, D410E9EE0A8019CD005C7067 /* Math.hpp in Headers */, D410E9EF0A8019CD005C7067 /* Platform.hpp in Headers */, D410E9F00A8019CD005C7067 /* RotFlip.hpp in Headers */, D410E9F10A8019CD005C7067 /* Sockets.hpp in Headers */, D410E9F20A8019CD005C7067 /* Text.hpp in Headers */, D4F07B230D934C8B00FB3D99 /* TextInput.hpp in Headers */, D410E9F30A8019CD005C7067 /* Timing.hpp in Headers */, D410E9F40A8019CD005C7067 /* Utility.hpp in Headers */, D410E9F50A8019CD005C7067 /* Window.hpp in Headers */, D410EB130A801B00005C7067 /* Sockets.hpp in Headers */, D42BC0D10C4F840C00EBF79C /* Gosu.hpp in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ 8D07F2BC0486CC7A007CD1D0 /* Gosu */ = { isa = PBXNativeTarget; buildConfigurationList = 4FADC24208B4156D00ABE55E /* Build configuration list for PBXNativeTarget "Gosu" */; buildPhases = ( 8D07F2BD0486CC7A007CD1D0 /* Headers */, 8D07F2BF0486CC7A007CD1D0 /* Resources */, 8D07F2C10486CC7A007CD1D0 /* Sources */, 8D07F2C30486CC7A007CD1D0 /* Frameworks */, 8D07F2C50486CC7A007CD1D0 /* Rez */, ); buildRules = ( ); dependencies = ( ); name = Gosu; productInstallPath = "$(HOME)/Library/Frameworks"; productName = Gosu; productReference = 8D07F2C80486CC7A007CD1D0 /* Gosu.framework */; productType = "com.apple.product-type.framework"; }; D459FF430BDCD23500E7F0D6 /* RubyGosu Deployment Template */ = { isa = PBXNativeTarget; buildConfigurationList = D459FF470BDCD23600E7F0D6 /* Build configuration list for PBXNativeTarget "RubyGosu Deployment Template" */; buildPhases = ( D459FF400BDCD23500E7F0D6 /* Resources */, D459FF410BDCD23500E7F0D6 /* Sources */, D459FF420BDCD23500E7F0D6 /* Frameworks */, ); buildRules = ( ); dependencies = ( ); name = "RubyGosu Deployment Template"; productName = "RubyGosu Template"; productReference = D459FF440BDCD23500E7F0D6 /* RubyGosu Deployment Template.app */; productType = "com.apple.product-type.application"; }; D4CA894F0BC68B5D00A431AC /* RubyGosu Core */ = { isa = PBXNativeTarget; buildConfigurationList = D4CA89510BC68B9E00A431AC /* Build configuration list for PBXNativeTarget "RubyGosu Core" */; buildPhases = ( D4CA895C0BC68DF800A431AC /* ShellScript */, D4CA894D0BC68B5D00A431AC /* Sources */, D4CA894E0BC68B5D00A431AC /* Frameworks */, ); buildRules = ( ); dependencies = ( ); name = "RubyGosu Core"; productName = RubyGosu; productReference = D4CA89500BC68B5D00A431AC /* gosu.bundle */; productType = "com.apple.product-type.library.dynamic"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ 0867D690FE84028FC02AAC07 /* Project object */ = { isa = PBXProject; buildConfigurationList = 4FADC24608B4156D00ABE55E /* Build configuration list for PBXProject "Gosu" */; compatibilityVersion = "Xcode 2.4"; hasScannedForEncodings = 1; mainGroup = 0867D691FE84028FC02AAC07 /* Gosu */; productRefGroup = 034768DDFF38A45A11DB9C8B /* Products */; projectDirPath = ""; projectRoot = ..; targets = ( 8D07F2BC0486CC7A007CD1D0 /* Gosu */, D459FF430BDCD23500E7F0D6 /* RubyGosu Deployment Template */, D4CA894F0BC68B5D00A431AC /* RubyGosu Core */, ); }; /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ 8D07F2BF0486CC7A007CD1D0 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( D410EB6E0A801CDC005C7067 /* InfoPlist.strings in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; D459FF400BDCD23500E7F0D6 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( D459FF990BDCD9CF00E7F0D6 /* Gosu.icns in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXRezBuildPhase section */ 8D07F2C50486CC7A007CD1D0 /* Rez */ = { isa = PBXRezBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXRezBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ D4CA895C0BC68DF800A431AC /* ShellScript */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( ../GosuImpl/RubyGosu.swg, "../Gosu/*.hpp", ); outputPaths = ( ../GosuImpl/gosu_wrap.cxx, ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "# Support for all sorts of SWIG installations\nPATH=/opt/local/bin:/usr/local/bin:/sw/bin:$PATH\ncd ..\nswig -c++ -ruby -autorename GosuImpl/RubyGosu.swg\n"; }; /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ 8D07F2C10486CC7A007CD1D0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( D410EA360A8019FA005C7067 /* AudioFmod.cpp in Sources */, D410EA370A8019FA005C7067 /* DirectoriesMac.mm in Sources */, D410EA380A8019FA005C7067 /* DirectoriesUnix.cpp in Sources */, D410EA3A0A8019FA005C7067 /* FileUnix.cpp in Sources */, D410EA3D0A8019FA005C7067 /* InputMac.mm in Sources */, D410EA400A8019FA005C7067 /* IO.cpp in Sources */, D410EA410A8019FA005C7067 /* Math.cpp in Sources */, D410EA440A8019FA005C7067 /* TimingUnix.cpp in Sources */, D410EA460A8019FA005C7067 /* Utility.cpp in Sources */, D410EA470A8019FA005C7067 /* WindowMac.mm in Sources */, D410EAF50A801B00005C7067 /* Bitmap.cpp in Sources */, D410EAF60A801B00005C7067 /* BitmapBMP.cpp in Sources */, D410EAF70A801B00005C7067 /* BitmapColorKey.cpp in Sources */, D410EAF80A801B00005C7067 /* BitmapPNG.cpp in Sources */, D410EAF90A801B00005C7067 /* BlockAllocator.cpp in Sources */, D410EAFB0A801B00005C7067 /* Color.cpp in Sources */, D410EAFC0A801B00005C7067 /* Font.cpp in Sources */, D410EAFD0A801B00005C7067 /* Graphics.cpp in Sources */, D410EAFF0A801B00005C7067 /* Image.cpp in Sources */, D410EB000A801B00005C7067 /* LargeImageData.cpp in Sources */, D410EB020A801B00005C7067 /* RotFlip.cpp in Sources */, D410EB030A801B00005C7067 /* Text.cpp in Sources */, D410EB040A801B00005C7067 /* TextMac.cpp in Sources */, D410EB0F0A801B00005C7067 /* CommSocket.cpp in Sources */, D410EB100A801B00005C7067 /* ListenerSocket.cpp in Sources */, D410EB110A801B00005C7067 /* MessageSocket.cpp in Sources */, D410EB120A801B00005C7067 /* Socket.cpp in Sources */, D4A7E97F0CD3907D00621B24 /* Texture.cpp in Sources */, D4A7E9810CD3907D00621B24 /* TexChunk.cpp in Sources */, D4A7E9E80CD39BA200621B24 /* BitmapUtils.cpp in Sources */, D4F07B270D93504700FB3D99 /* TextInputMac.mm in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; D459FF410BDCD23500E7F0D6 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( D459FF610BDCD38700E7F0D6 /* RubyGosuStub.mm in Sources */, D423825C0C4C3E3E000DAA25 /* DirectoriesMac.mm in Sources */, D423825F0C4C3E41000DAA25 /* Utility.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; D4CA894D0BC68B5D00A431AC /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( D47BD32B0BD78F7200ACF014 /* RubyGosu_wrap.cxx in Sources */, D423821D0C4C3D08000DAA25 /* Bitmap.cpp in Sources */, D42382240C4C3D68000DAA25 /* BitmapBMP.cpp in Sources */, D42382250C4C3D68000DAA25 /* BitmapColorKey.cpp in Sources */, D42382260C4C3D68000DAA25 /* BitmapPNG.cpp in Sources */, D42382270C4C3D68000DAA25 /* BlockAllocator.cpp in Sources */, D42382280C4C3D68000DAA25 /* Color.cpp in Sources */, D42382290C4C3D68000DAA25 /* Font.cpp in Sources */, D423822A0C4C3D68000DAA25 /* Graphics.cpp in Sources */, D423822B0C4C3D68000DAA25 /* Image.cpp in Sources */, D423822C0C4C3D68000DAA25 /* LargeImageData.cpp in Sources */, D423822D0C4C3D68000DAA25 /* RotFlip.cpp in Sources */, D423822E0C4C3D68000DAA25 /* Text.cpp in Sources */, D423822F0C4C3D68000DAA25 /* TextMac.cpp in Sources */, D42382380C4C3D79000DAA25 /* AudioFmod.cpp in Sources */, D42382390C4C3D79000DAA25 /* DirectoriesMac.mm in Sources */, D423823A0C4C3D79000DAA25 /* DirectoriesUnix.cpp in Sources */, D423823B0C4C3D79000DAA25 /* FileUnix.cpp in Sources */, D423823C0C4C3D79000DAA25 /* InputMac.mm in Sources */, D423823D0C4C3D79000DAA25 /* IO.cpp in Sources */, D423823E0C4C3D79000DAA25 /* Math.cpp in Sources */, D423823F0C4C3D79000DAA25 /* TimingUnix.cpp in Sources */, D42382400C4C3D79000DAA25 /* Utility.cpp in Sources */, D42382410C4C3D79000DAA25 /* WindowMac.mm in Sources */, D4A7E9830CD3907D00621B24 /* Texture.cpp in Sources */, D4A7E9840CD3907D00621B24 /* TexChunk.cpp in Sources */, D4A7E9E90CD39BA200621B24 /* BitmapUtils.cpp in Sources */, D4F07B280D93504700FB3D99 /* TextInputMac.mm in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXVariantGroup section */ D410EB6C0A801CDC005C7067 /* InfoPlist.strings */ = { isa = PBXVariantGroup; children = ( D410EB6D0A801CDC005C7067 /* InfoPlist.strings */, ); name = InfoPlist.strings; sourceTree = ""; }; /* End PBXVariantGroup section */ /* Begin XCBuildConfiguration section */ 4FADC24308B4156D00ABE55E /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CONFIGURATION_BUILD_DIR = ..; COPY_PHASE_STRIP = NO; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; FRAMEWORK_VERSION = A; GCC_DYNAMIC_NO_PIC = NO; GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_OPTIMIZATION_LEVEL = 0; INFOPLIST_FILE = "Gosu-Info.plist"; INSTALL_PATH = "@executable_path/../Frameworks"; LIBRARY_STYLE = DYNAMIC; MACH_O_TYPE = mh_dylib; OTHER_LDFLAGS = ( "-lz_universal", "-lpng_universal", "-lfmod_universal", "-liconv", "-lboost_thread_d_1_34_1_universal", ); PRODUCT_NAME = Gosu; WRAPPER_EXTENSION = framework; ZERO_LINK = NO; }; name = Debug; }; 4FADC24408B4156D00ABE55E /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = ( ppc, i386, ); CONFIGURATION_BUILD_DIR = ..; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; FRAMEWORK_VERSION = A; GCC_GENERATE_DEBUGGING_SYMBOLS = NO; INFOPLIST_FILE = "Gosu-Info.plist"; INSTALL_PATH = "@executable_path/../Frameworks"; LIBRARY_STYLE = DYNAMIC; MACH_O_TYPE = mh_dylib; OTHER_LDFLAGS = ( "-lz_universal", "-lpng_universal", "-lfmod_universal", "-liconv", "-lboost_thread_1_34_1_universal", ); PRODUCT_NAME = Gosu; WRAPPER_EXTENSION = framework; }; name = Release; }; 4FADC24708B4156D00ABE55E /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_UNUSED_VARIABLE = YES; HEADER_SEARCH_PATHS = ( .., /usr/local/include, /opt/local/include, ); LIBRARY_SEARCH_PATHS = .; PREBINDING = NO; SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk; }; name = Debug; }; 4FADC24808B4156D00ABE55E /* Release */ = { isa = XCBuildConfiguration; buildSettings = { DEPLOYMENT_POSTPROCESSING = YES; GCC_AUTO_VECTORIZATION = YES; GCC_OPTIMIZATION_LEVEL = 3; GCC_PREPROCESSOR_DEFINITIONS = NDEBUG; GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_UNUSED_VARIABLE = YES; HEADER_SEARCH_PATHS = ( .., /usr/local/include, /opt/local/include, ); LIBRARY_SEARCH_PATHS = .; PREBINDING = NO; SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk; }; name = Release; }; D40DD7C80DE7666F00C78FB6 /* Profiling */ = { isa = XCBuildConfiguration; buildSettings = { DEPLOYMENT_POSTPROCESSING = YES; GCC_AUTO_VECTORIZATION = YES; GCC_OPTIMIZATION_LEVEL = 3; GCC_PREPROCESSOR_DEFINITIONS = NDEBUG; GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_UNUSED_VARIABLE = YES; HEADER_SEARCH_PATHS = ( .., /usr/local/include, /opt/local/include, ); LIBRARY_SEARCH_PATHS = .; PREBINDING = NO; SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk; }; name = Profiling; }; D40DD7C90DE7666F00C78FB6 /* Profiling */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = ( ppc, i386, ); CONFIGURATION_BUILD_DIR = ..; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; FRAMEWORK_VERSION = A; GCC_GENERATE_DEBUGGING_SYMBOLS = NO; GENERATE_PROFILING_CODE = YES; INFOPLIST_FILE = "Gosu-Info.plist"; INSTALL_PATH = "@executable_path/../Frameworks"; LIBRARY_STYLE = DYNAMIC; MACH_O_TYPE = mh_dylib; OTHER_LDFLAGS = ( "-lz_universal", "-lpng_universal", "-lfmod_universal", "-liconv", "-lboost_thread_1_34_1_universal", ); PRODUCT_NAME = Gosu; WRAPPER_EXTENSION = framework; }; name = Profiling; }; D40DD7CA0DE7666F00C78FB6 /* Profiling */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = ( ppc, i386, ); CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)"; COPY_PHASE_STRIP = YES; GCC_ENABLE_FIX_AND_CONTINUE = NO; GCC_GENERATE_DEBUGGING_SYMBOLS = NO; GCC_MODEL_TUNING = G5; HEADER_SEARCH_PATHS = ( .., /usr/local/include, /opt/local/include, "/usr/lib/ruby/1.8/universal-darwin8.0", "/usr/lib/ruby/1.8/universal-darwin9.0", ); INFOPLIST_FILE = "RubyGosu Template-Info.plist"; OBJROOT = build; OTHER_LDFLAGS = ( "-framework", Foundation, "-lruby", "-liconv", ); PREBINDING = NO; PRODUCT_NAME = "RubyGosu Deployment Template"; SYMROOT = ..; WRAPPER_EXTENSION = app; ZERO_LINK = NO; }; name = Profiling; }; D40DD7CB0DE7666F00C78FB6 /* Profiling */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = ( ppc, i386, ); CONFIGURATION_BUILD_DIR = ../lib; COPY_PHASE_STRIP = YES; DYLIB_COMPATIBILITY_VERSION = ""; DYLIB_CURRENT_VERSION = ""; EXECUTABLE_EXTENSION = bundle; GCC_PREPROCESSOR_DEFINITIONS = ( NDEBUG, GOSU_FOR_RUBY, ); GENERATE_MASTER_OBJECT_FILE = YES; HEADER_SEARCH_PATHS = ( .., /usr/local/include, /opt/local/include, "/usr/lib/ruby/1.8/universal-darwin8.0", "/usr/lib/ruby/1.8/universal-darwin9.0", ); MACH_O_TYPE = mh_bundle; OTHER_LDFLAGS = ( "-F..", "-lruby", "-lz_universal", "-lpng_universal", "-lfmod_universal", "-flat_namespace", "-lboost_thread_1_34_1_universal", "-liconv", ); PREBINDING = NO; PRODUCT_NAME = gosu; ZERO_LINK = NO; }; name = Profiling; }; D43CBDAF0D077176007D13E7 /* BleedingEdge */ = { isa = XCBuildConfiguration; buildSettings = { DEPLOYMENT_POSTPROCESSING = YES; GCC_AUTO_VECTORIZATION = YES; GCC_OPTIMIZATION_LEVEL = 3; GCC_PREPROCESSOR_DEFINITIONS = NDEBUG; GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_UNUSED_VARIABLE = YES; HEADER_SEARCH_PATHS = ( .., /usr/local/include, /opt/local/include, ); LIBRARY_SEARCH_PATHS = .; PREBINDING = NO; SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk; }; name = BleedingEdge; }; D43CBDB00D077176007D13E7 /* BleedingEdge */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = ( ppc, i386, ); CONFIGURATION_BUILD_DIR = ..; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; FRAMEWORK_VERSION = A; GCC_GENERATE_DEBUGGING_SYMBOLS = NO; INFOPLIST_FILE = "Gosu-Info.plist"; INSTALL_PATH = "@executable_path/../Frameworks"; LIBRARY_STYLE = DYNAMIC; MACH_O_TYPE = mh_dylib; OTHER_LDFLAGS = ( "-lz_universal", "-lpng_universal", "-lfmod_universal", "-liconv", "-lboost_thread_1_34_1_universal", ); PRODUCT_NAME = Gosu; WRAPPER_EXTENSION = framework; }; name = BleedingEdge; }; D43CBDB10D077176007D13E7 /* BleedingEdge */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = ( ppc, i386, ); CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)"; COPY_PHASE_STRIP = YES; GCC_ENABLE_FIX_AND_CONTINUE = NO; GCC_GENERATE_DEBUGGING_SYMBOLS = NO; GCC_MODEL_TUNING = G5; HEADER_SEARCH_PATHS = ( .., /usr/local/include, /opt/local/include, "/usr/lib/ruby/1.8/universal-darwin8.0", "/usr/lib/ruby/1.8/universal-darwin9.0", ); INFOPLIST_FILE = "RubyGosu Template-Info.plist"; OBJROOT = build; OTHER_LDFLAGS = ( "-framework", Foundation, "-lruby19_universal", "-liconv", ); PREBINDING = NO; PRODUCT_NAME = "RubyGosu Deployment Template"; SYMROOT = ..; WRAPPER_EXTENSION = app; ZERO_LINK = NO; }; name = BleedingEdge; }; D43CBDB20D077176007D13E7 /* BleedingEdge */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = ( ppc, i386, ); CONFIGURATION_BUILD_DIR = ../lib; COPY_PHASE_STRIP = YES; DYLIB_COMPATIBILITY_VERSION = ""; DYLIB_CURRENT_VERSION = ""; EXECUTABLE_EXTENSION = bundle; GCC_PREPROCESSOR_DEFINITIONS = ( NDEBUG, GOSU_FOR_RUBY, ); GENERATE_MASTER_OBJECT_FILE = YES; HEADER_SEARCH_PATHS = ( .., /usr/local/include, /opt/local/include, "/usr/lib/ruby/1.8/universal-darwin8.0", "/usr/lib/ruby/1.8/universal-darwin9.0", ); MACH_O_TYPE = mh_bundle; OTHER_LDFLAGS = ( "-F..", "-lruby", "-lz_universal", "-lpng_universal", "-lfmod_universal", "-flat_namespace", "-lboost_thread_1_34_1_universal", "-liconv", ); PREBINDING = NO; PRODUCT_NAME = gosu; ZERO_LINK = NO; }; name = BleedingEdge; }; D459FF480BDCD23600E7F0D6 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)"; COPY_PHASE_STRIP = NO; GCC_DYNAMIC_NO_PIC = NO; GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_GENERATE_DEBUGGING_SYMBOLS = YES; GCC_MODEL_TUNING = G5; GCC_OPTIMIZATION_LEVEL = 0; HEADER_SEARCH_PATHS = ( .., /usr/local/include, /opt/local/include, "/usr/lib/ruby/1.8/universal-darwin8.0", "/usr/lib/ruby/1.8/universal-darwin9.0", ); INFOPLIST_FILE = "RubyGosu Template-Info.plist"; OBJROOT = build; OTHER_LDFLAGS = ( "-framework", Foundation, "-lruby", "-liconv", ); PREBINDING = NO; PRODUCT_NAME = "RubyGosu Deployment Template"; SYMROOT = ..; WRAPPER_EXTENSION = app; ZERO_LINK = NO; }; name = Debug; }; D459FF490BDCD23600E7F0D6 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = ( ppc, i386, ); CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)"; COPY_PHASE_STRIP = YES; GCC_ENABLE_FIX_AND_CONTINUE = NO; GCC_GENERATE_DEBUGGING_SYMBOLS = NO; GCC_MODEL_TUNING = G5; HEADER_SEARCH_PATHS = ( .., /usr/local/include, /opt/local/include, "/usr/lib/ruby/1.8/universal-darwin8.0", "/usr/lib/ruby/1.8/universal-darwin9.0", ); INFOPLIST_FILE = "RubyGosu Template-Info.plist"; OBJROOT = build; OTHER_LDFLAGS = ( "-framework", Foundation, "-lruby", "-liconv", ); PREBINDING = NO; PRODUCT_NAME = "RubyGosu Deployment Template"; SYMROOT = ..; WRAPPER_EXTENSION = app; ZERO_LINK = NO; }; name = Release; }; D4CA89520BC68B9E00A431AC /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CONFIGURATION_BUILD_DIR = ../lib; COPY_PHASE_STRIP = NO; DYLIB_COMPATIBILITY_VERSION = ""; DYLIB_CURRENT_VERSION = ""; EXECUTABLE_EXTENSION = bundle; GCC_PREPROCESSOR_DEFINITIONS = GOSU_FOR_RUBY; GENERATE_MASTER_OBJECT_FILE = YES; HEADER_SEARCH_PATHS = ( .., /usr/local/include, /opt/local/include, "/usr/lib/ruby/1.8/universal-darwin8.0", "/usr/lib/ruby/1.8/universal-darwin9.0", ); MACH_O_TYPE = mh_bundle; OTHER_LDFLAGS = ( "-F..", "-lruby", "-lz_universal", "-lpng_universal", "-lfmod_universal", "-flat_namespace", "-lboost_thread_d_1_34_1_universal", "-liconv", ); PREBINDING = NO; PRODUCT_NAME = gosu; ZERO_LINK = NO; }; name = Debug; }; D4CA89530BC68B9E00A431AC /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = ( ppc, i386, ); CONFIGURATION_BUILD_DIR = ../lib; COPY_PHASE_STRIP = YES; DYLIB_COMPATIBILITY_VERSION = ""; DYLIB_CURRENT_VERSION = ""; EXECUTABLE_EXTENSION = bundle; GCC_PREPROCESSOR_DEFINITIONS = ( NDEBUG, GOSU_FOR_RUBY, ); GENERATE_MASTER_OBJECT_FILE = YES; HEADER_SEARCH_PATHS = ( .., /usr/local/include, /opt/local/include, "/usr/lib/ruby/1.8/universal-darwin8.0", "/usr/lib/ruby/1.8/universal-darwin9.0", ); MACH_O_TYPE = mh_bundle; OTHER_LDFLAGS = ( "-F..", "-lruby", "-lz_universal", "-lpng_universal", "-lfmod_universal", "-flat_namespace", "-lboost_thread_1_34_1_universal", "-liconv", ); PREBINDING = NO; PRODUCT_NAME = gosu; ZERO_LINK = NO; }; name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ 4FADC24208B4156D00ABE55E /* Build configuration list for PBXNativeTarget "Gosu" */ = { isa = XCConfigurationList; buildConfigurations = ( 4FADC24308B4156D00ABE55E /* Debug */, 4FADC24408B4156D00ABE55E /* Release */, D40DD7C90DE7666F00C78FB6 /* Profiling */, D43CBDB00D077176007D13E7 /* BleedingEdge */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 4FADC24608B4156D00ABE55E /* Build configuration list for PBXProject "Gosu" */ = { isa = XCConfigurationList; buildConfigurations = ( 4FADC24708B4156D00ABE55E /* Debug */, 4FADC24808B4156D00ABE55E /* Release */, D40DD7C80DE7666F00C78FB6 /* Profiling */, D43CBDAF0D077176007D13E7 /* BleedingEdge */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; D459FF470BDCD23600E7F0D6 /* Build configuration list for PBXNativeTarget "RubyGosu Deployment Template" */ = { isa = XCConfigurationList; buildConfigurations = ( D459FF480BDCD23600E7F0D6 /* Debug */, D459FF490BDCD23600E7F0D6 /* Release */, D40DD7CA0DE7666F00C78FB6 /* Profiling */, D43CBDB10D077176007D13E7 /* BleedingEdge */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; D4CA89510BC68B9E00A431AC /* Build configuration list for PBXNativeTarget "RubyGosu Core" */ = { isa = XCConfigurationList; buildConfigurations = ( D4CA89520BC68B9E00A431AC /* Debug */, D4CA89530BC68B9E00A431AC /* Release */, D40DD7CB0DE7666F00C78FB6 /* Profiling */, D43CBDB20D077176007D13E7 /* BleedingEdge */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; rootObject = 0867D690FE84028FC02AAC07 /* Project object */; }