Mac OS X updates.

This commit is contained in:
Martin Fuhrer 2006-10-14 04:02:11 +00:00
parent 3189f07863
commit c449654db9
6 changed files with 648 additions and 311 deletions

View file

@ -17,7 +17,7 @@
<key>CFBundleSignature</key> <key>CFBundleSignature</key>
<string>TXPT</string> <string>TXPT</string>
<key>CFBundleVersion</key> <key>CFBundleVersion</key>
<string>2005-11-26</string> <string>2006-10-18</string>
<key>NSMainNibFile</key> <key>NSMainNibFile</key>
<string>SDLMain</string> <string>SDLMain</string>
<key>NSPrincipalClass</key> <key>NSPrincipalClass</key>

View file

@ -1,9 +1,9 @@
Tux Paint Xcode 2.2 Project Tux Paint Xcode 2.4 Project
notes by Martin Fuhrer <mfuhrer@alumni.ucalgary.ca> notes by Martin Fuhrer <mfuhrer@alumni.ucalgary.ca>
This Tux Paint project file is located in a folder titled "macosx", which should in turn be placed in the root folder of the Tux Paint source code distribution. The project will then be able to access all the source code files. This Tux Paint project file is located in a folder titled "macosx", which should in turn be placed in the root folder of the Tux Paint source code distribution. The project will then be able to access all the source code files. You will require Mac OS X 10.4 and XCode 2.4 or later to build this project.
This XCode project assumes that you have certain libraries and files installed in particular locations under Mac OS X. This file indicates what you must install, and where these items go. Some of the libraries are installed via the Fink package manager, which can be downloaded from <fink.sourceforge.net> This XCode project has been configured under the assumption that you have certain libraries and files installed in particular locations under Mac OS X. This file indicates what you must install, and where these items go. Some of the libraries are installed via the Fink package manager, which can be downloaded from <fink.sourceforge.net>
-- SDL -- -- SDL --
@ -15,29 +15,26 @@ SDL_image.framework
SDL_mixer.framework SDL_mixer.framework
SDL_ttf.framework SDL_ttf.framework
These frameworks should ideally be the non-development versions (without the header files), as they will be copied into the Tux Paint bundle. You can obtain the frameworks from the SDL website <www.libsdl.org> You can obtain the frameworks from the SDL website <www.libsdl.org> These frameworks contain both header files and libraries, and are copied into the Resources directory of the Tux Paint application bundle.
So where does the project reference the SDL header files, if they are not in the frameworks? Via the Fink installation of SDL. So be sure to install all SDL-related packages in Fink.
-- PNG, Internationalization, and Character Set Conversion Libraries -- -- PNG, Internationalization, and Character Set Conversion Libraries --
Install PNG (libpng.a), the GNU internationalization (libintl.a), and character set conversion (libiconv.la) via Fink. These libraries will be statically linked into the Tux Paint binary. Install the PNG (libpng.a), GNU internationalization (libintl.a), and character set conversion (libiconv.dylib) libraries via Fink. By default, Fink will place the libraries in /sw/lib. These libraries will be statically linked into the Tux Paint binary.
-- Translation Files -- -- Universal and Cross Development --
These are generated by the Makefile in the Tux Paint source distribution as follows: Tux Paint can be built for PowerPC, Intel, or both (as a universal binary). Since Tux Paint depends on a number of libraries, these libraries must also be built for the same platform(s) for which you wish to build Tux Paint. The latest versions of the SDL frameworks are universal binary and work fine regardless what platform(s) you want to build for. On the other hand, when Fink installs the PNG, internationalization, and character set conversion libraries, they are built only for the platform you are currently using. If you want to build a universal binary of Tux Paint, you will need to manually compile these libraries as universal binaries (see http://developer.apple.com/documentation/Porting/Conceptual/PortingUnix/compiling/chapter_4_section_3.html for further information) and update the library paths (click on a library in Archives and choose File > Get Info).
make translations To set the target platform for your build:
make install-gettext 1) Choose Project > Edit Active Target 'Tux Paint'
2) Click the Build tab.
3) Set Configuration to "All Configurations" and Collection to "Customized Settings"
4) Select the "Architectures" setting and click the Edit button.
5) Select PowerPC, Intel, or both.
This will generate translation files in /usr/local/share/locale. Move the locale folder into the root folder of the Tux Paint source distribution, and the Tux Paint XCode project will be able to bundle the files into the Tux Paint application. In order to allow the Tux Paint application to run on older versions of Mac OS X, it is necessary to compile and link against an older version of the Mac OS X SDK (eg. Mac OS X 10.2.8) using an older version of gcc (eg. gcc 3.3). Various versions of the Mac OS X SDKs and gcc can be installed from the XCode Installation DVD or disk image. Note that any libraries Tux Paint links against (eg. libraries installed by Fink) should also be compiled and linked against the same SDK, using the same version of gcc. Universal binary and Intel applications must be compiled using gcc 4.0 and the Mac OS X 10.4u SDK.
-- Cross Development --
In order to allow Tux Paint application to run on older versions of Mac OS X, this project compiles and links against an older version of the Mac OS X SDK (eg. Mac OS X 10.2.8) using an older version of gcc (eg. gcc 3.3). Various versions of the Mac OS X SDKs and gcc can be installed from the XCode Installation DVD. Note that any libraries Tux Paint links against (eg. libraries installed by Fink) should also be compiled and linked against the same SDK, using the same version of gcc.
To set the desired Mac OS X SDK: To set the desired Mac OS X SDK:
1) Choose Project > Edit Project Settings 1) Choose Project > Edit Project Settings
@ -45,7 +42,7 @@ To set the desired Mac OS X SDK:
2) Choose the desired SDK from the "Cross-Develop Using Target SDK" menu. 2) Choose the desired SDK from the "Cross-Develop Using Target SDK" menu.
To set the desired compiler version: To set the desired compiler version:
1) Choose Project > Edit Active Target 1) Choose Project > Edit Active Target 'Tux Paint'
2) Click on the Rules tab. 2) Click on the Rules tab.
3) Set the desired associations between file types (eg. C++ source files) and the compiler version (eg. GCC 3.3). 3) Set the desired associations between file types (eg. C++ source files) and the compiler version (eg. GCC 3.3).

View file

@ -247,7 +247,7 @@
<dict> <dict>
<key>PBXSmartGroupTreeModuleColumnWidthsKey</key> <key>PBXSmartGroupTreeModuleColumnWidthsKey</key>
<array> <array>
<real>186</real> <real>245</real>
</array> </array>
<key>PBXSmartGroupTreeModuleColumnsKey_v4</key> <key>PBXSmartGroupTreeModuleColumnsKey_v4</key>
<array> <array>
@ -259,18 +259,19 @@
<key>PBXSmartGroupTreeModuleOutlineStateExpansionKey</key> <key>PBXSmartGroupTreeModuleOutlineStateExpansionKey</key>
<array> <array>
<string>29B97314FDCFA39411CA2CEA</string> <string>29B97314FDCFA39411CA2CEA</string>
<string>29B97323FDCFA39411CA2CEA</string>
<string>225FE714093AC50C00F0B02F</string>
<string>1058C7A0FEA54F0111CA2CBB</string>
<string>1058C7A2FEA54F0111CA2CBB</string>
<string>19C28FACFE9D520D11CA2CBB</string>
<string>1C37FBAC04509CD000000102</string> <string>1C37FBAC04509CD000000102</string>
<string>225FD39D0AE0643C00466C53</string>
<string>1C37FABC05509CD000000102</string> <string>1C37FABC05509CD000000102</string>
</array> </array>
<key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key> <key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
<array/> <array>
<array>
<integer>1</integer>
<integer>0</integer>
</array>
</array>
<key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key> <key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
<string>{{0, 0}, {186, 687}}</string> <string>{{0, 0}, {245, 687}}</string>
</dict> </dict>
<key>PBXTopSmartGroupGIDs</key> <key>PBXTopSmartGroupGIDs</key>
<array/> <array/>
@ -282,19 +283,19 @@
<key>GeometryConfiguration</key> <key>GeometryConfiguration</key>
<dict> <dict>
<key>Frame</key> <key>Frame</key>
<string>{{0, 0}, {203, 705}}</string> <string>{{0, 0}, {262, 705}}</string>
<key>GroupTreeTableConfiguration</key> <key>GroupTreeTableConfiguration</key>
<array> <array>
<string>MainColumn</string> <string>MainColumn</string>
<real>186</real> <real>245</real>
</array> </array>
<key>RubberWindowFrame</key> <key>RubberWindowFrame</key>
<string>82 121 1166 746 0 0 1440 878 </string> <string>187 115 1166 746 0 0 1440 878 </string>
</dict> </dict>
<key>Module</key> <key>Module</key>
<string>PBXSmartGroupTreeModule</string> <string>PBXSmartGroupTreeModule</string>
<key>Proportion</key> <key>Proportion</key>
<string>203pt</string> <string>262pt</string>
</dict> </dict>
<dict> <dict>
<key>Dock</key> <key>Dock</key>
@ -305,7 +306,7 @@
<key>PBXProjectModuleGUID</key> <key>PBXProjectModuleGUID</key>
<string>1CE0B20306471E060097A5F4</string> <string>1CE0B20306471E060097A5F4</string>
<key>PBXProjectModuleLabel</key> <key>PBXProjectModuleLabel</key>
<string>SDLMain.m</string> <string>Read Me.txt</string>
<key>PBXSplitModuleInNavigatorKey</key> <key>PBXSplitModuleInNavigatorKey</key>
<dict> <dict>
<key>Split0</key> <key>Split0</key>
@ -313,27 +314,30 @@
<key>PBXProjectModuleGUID</key> <key>PBXProjectModuleGUID</key>
<string>1CE0B20406471E060097A5F4</string> <string>1CE0B20406471E060097A5F4</string>
<key>PBXProjectModuleLabel</key> <key>PBXProjectModuleLabel</key>
<string>SDLMain.m</string> <string>Read Me.txt</string>
<key>_historyCapacity</key> <key>_historyCapacity</key>
<integer>0</integer> <integer>0</integer>
<key>bookmark</key> <key>bookmark</key>
<string>225FF3E9093D578600F0B02F</string> <string>225FDB380AE0939900466C53</string>
<key>history</key> <key>history</key>
<array> <array>
<string>224A362E0933ADBB005A3695</string> <string>224A362E0933ADBB005A3695</string>
<string>224A36320933ADBB005A3695</string> <string>224A36320933ADBB005A3695</string>
<string>224A36340933ADBB005A3695</string>
<string>224A36EA0933D085005A3695</string> <string>224A36EA0933D085005A3695</string>
<string>225FD5640938CEA800F0B02F</string>
<string>225FDB07093949D400F0B02F</string> <string>225FDB07093949D400F0B02F</string>
<string>225FDB8009397F5400F0B02F</string>
<string>225FE71E093AC57C00F0B02F</string>
<string>225FEDCE093ADB6000F0B02F</string> <string>225FEDCE093ADB6000F0B02F</string>
<string>225FEDCF093ADB6000F0B02F</string>
<string>225FEF72093D527F00F0B02F</string> <string>225FEF72093D527F00F0B02F</string>
<string>225FF0E5093D552A00F0B02F</string> <string>22966115097A221B007A48C6</string>
<string>225FF3E7093D578600F0B02F</string> <string>225FCC8D0ADF26D700466C53</string>
<string>225FEF70093D527F00F0B02F</string> <string>225FD09A0ADF309C00466C53</string>
<string>225FD09B0ADF309C00466C53</string>
<string>225FD0BA0ADF3B8200466C53</string>
<string>225FD4C90AE06BB400466C53</string>
<string>225FD4CA0AE06BB400466C53</string>
<string>225FD4CB0AE06BB400466C53</string>
<string>225FDB320AE0939900466C53</string>
<string>225FDB330AE0939900466C53</string>
<string>225FDB340AE0939900466C53</string>
</array> </array>
<key>prevStack</key> <key>prevStack</key>
<array> <array>
@ -351,7 +355,25 @@
<string>225FDB0F093949D400F0B02F</string> <string>225FDB0F093949D400F0B02F</string>
<string>225FDB10093949D400F0B02F</string> <string>225FDB10093949D400F0B02F</string>
<string>225FDB12093949D400F0B02F</string> <string>225FDB12093949D400F0B02F</string>
<string>225FF3E8093D578600F0B02F</string> <string>225FCC8E0ADF26D700466C53</string>
<string>225FD09F0ADF309C00466C53</string>
<string>225FD0A00ADF309C00466C53</string>
<string>225FD0A10ADF309C00466C53</string>
<string>225FD0A20ADF309C00466C53</string>
<string>225FD0A30ADF309C00466C53</string>
<string>225FD0AD0ADF375900466C53</string>
<string>225FD0BC0ADF3B8200466C53</string>
<string>225FD0BD0ADF3B8200466C53</string>
<string>225FD0BE0ADF3B8200466C53</string>
<string>225FD3A00AE0643C00466C53</string>
<string>225FD3A10AE0643C00466C53</string>
<string>225FD4CC0AE06BB400466C53</string>
<string>225FD4CD0AE06BB400466C53</string>
<string>225FD4CE0AE06BB400466C53</string>
<string>225FD4CF0AE06BB400466C53</string>
<string>225FDB350AE0939900466C53</string>
<string>225FDB360AE0939900466C53</string>
<string>225FDB370AE0939900466C53</string>
</array> </array>
</dict> </dict>
<key>SplitCount</key> <key>SplitCount</key>
@ -363,9 +385,9 @@
<key>GeometryConfiguration</key> <key>GeometryConfiguration</key>
<dict> <dict>
<key>Frame</key> <key>Frame</key>
<string>{{0, 0}, {958, 522}}</string> <string>{{0, 0}, {899, 522}}</string>
<key>RubberWindowFrame</key> <key>RubberWindowFrame</key>
<string>82 121 1166 746 0 0 1440 878 </string> <string>187 115 1166 746 0 0 1440 878 </string>
</dict> </dict>
<key>Module</key> <key>Module</key>
<string>PBXNavigatorGroup</string> <string>PBXNavigatorGroup</string>
@ -383,9 +405,9 @@
<key>GeometryConfiguration</key> <key>GeometryConfiguration</key>
<dict> <dict>
<key>Frame</key> <key>Frame</key>
<string>{{0, 527}, {958, 178}}</string> <string>{{0, 527}, {899, 178}}</string>
<key>RubberWindowFrame</key> <key>RubberWindowFrame</key>
<string>82 121 1166 746 0 0 1440 878 </string> <string>187 115 1166 746 0 0 1440 878 </string>
</dict> </dict>
<key>Module</key> <key>Module</key>
<string>XCDetailModule</string> <string>XCDetailModule</string>
@ -394,7 +416,7 @@
</dict> </dict>
</array> </array>
<key>Proportion</key> <key>Proportion</key>
<string>958pt</string> <string>899pt</string>
</dict> </dict>
</array> </array>
<key>Name</key> <key>Name</key>
@ -409,9 +431,9 @@
</array> </array>
<key>TableOfContents</key> <key>TableOfContents</key>
<array> <array>
<string>225FF3DE093D56BF00F0B02F</string> <string>225FCC900ADF26D700466C53</string>
<string>1CE0B1FE06471DED0097A5F4</string> <string>1CE0B1FE06471DED0097A5F4</string>
<string>225FF3DF093D56BF00F0B02F</string> <string>225FCC910ADF26D700466C53</string>
<string>1CE0B20306471E060097A5F4</string> <string>1CE0B20306471E060097A5F4</string>
<string>1CE0B20506471E060097A5F4</string> <string>1CE0B20506471E060097A5F4</string>
</array> </array>
@ -545,12 +567,13 @@
<integer>5</integer> <integer>5</integer>
<key>WindowOrderList</key> <key>WindowOrderList</key>
<array> <array>
<string>224A360409339C40005A3695</string> <string>1C530D57069F1CE1000CFCEE</string>
<string>1C0AD2B3069F1EA900FABCE6</string> <string>1C0AD2B3069F1EA900FABCE6</string>
<string>224A360409339C40005A3695</string>
<string>/Users/mfuhrer/Projects/TuxPaint/tuxpaint-cvs/tuxpaint/macosx/TuxPaint.xcodeproj</string> <string>/Users/mfuhrer/Projects/TuxPaint/tuxpaint-cvs/tuxpaint/macosx/TuxPaint.xcodeproj</string>
</array> </array>
<key>WindowString</key> <key>WindowString</key>
<string>82 121 1166 746 0 0 1440 878 </string> <string>187 115 1166 746 0 0 1440 878 </string>
<key>WindowTools</key> <key>WindowTools</key>
<array> <array>
<dict> <dict>
@ -571,27 +594,29 @@
<key>PBXProjectModuleGUID</key> <key>PBXProjectModuleGUID</key>
<string>1CD0528F0623707200166675</string> <string>1CD0528F0623707200166675</string>
<key>PBXProjectModuleLabel</key> <key>PBXProjectModuleLabel</key>
<string></string> <string>tuxpaint.c</string>
<key>StatusBarVisibility</key> <key>StatusBarVisibility</key>
<true/> <true/>
</dict> </dict>
<key>GeometryConfiguration</key> <key>GeometryConfiguration</key>
<dict> <dict>
<key>Frame</key> <key>Frame</key>
<string>{{0, 0}, {884, 271}}</string> <string>{{0, 0}, {884, 394}}</string>
<key>RubberWindowFrame</key> <key>RubberWindowFrame</key>
<string>478 121 884 647 0 0 1440 878 </string> <string>405 83 884 647 0 0 1440 878 </string>
</dict> </dict>
<key>Module</key> <key>Module</key>
<string>PBXNavigatorGroup</string> <string>PBXNavigatorGroup</string>
<key>Proportion</key> <key>Proportion</key>
<string>271pt</string> <string>394pt</string>
</dict> </dict>
<dict> <dict>
<key>BecomeActive</key>
<true/>
<key>ContentConfiguration</key> <key>ContentConfiguration</key>
<dict> <dict>
<key>PBXBuildLogShowsTranscriptDefaultKey</key> <key>PBXBuildLogShowsTranscriptDefaultKey</key>
<string>{{0, 5}, {884, 325}}</string> <string>{{0, 92}, {884, 115}}</string>
<key>PBXProjectModuleGUID</key> <key>PBXProjectModuleGUID</key>
<string>XCMainBuildResultsModuleGUID</string> <string>XCMainBuildResultsModuleGUID</string>
<key>PBXProjectModuleLabel</key> <key>PBXProjectModuleLabel</key>
@ -604,14 +629,14 @@
<key>GeometryConfiguration</key> <key>GeometryConfiguration</key>
<dict> <dict>
<key>Frame</key> <key>Frame</key>
<string>{{0, 276}, {884, 330}}</string> <string>{{0, 399}, {884, 207}}</string>
<key>RubberWindowFrame</key> <key>RubberWindowFrame</key>
<string>478 121 884 647 0 0 1440 878 </string> <string>405 83 884 647 0 0 1440 878 </string>
</dict> </dict>
<key>Module</key> <key>Module</key>
<string>PBXBuildResultsModule</string> <string>PBXBuildResultsModule</string>
<key>Proportion</key> <key>Proportion</key>
<string>330pt</string> <string>207pt</string>
</dict> </dict>
</array> </array>
<key>Proportion</key> <key>Proportion</key>
@ -629,18 +654,18 @@
<key>TableOfContents</key> <key>TableOfContents</key>
<array> <array>
<string>224A360409339C40005A3695</string> <string>224A360409339C40005A3695</string>
<string>225FF3E0093D56BF00F0B02F</string> <string>225FD0AF0ADF375900466C53</string>
<string>1CD0528F0623707200166675</string> <string>1CD0528F0623707200166675</string>
<string>XCMainBuildResultsModuleGUID</string> <string>XCMainBuildResultsModuleGUID</string>
</array> </array>
<key>ToolbarConfiguration</key> <key>ToolbarConfiguration</key>
<string>xcode.toolbar.config.build</string> <string>xcode.toolbar.config.build</string>
<key>WindowString</key> <key>WindowString</key>
<string>478 121 884 647 0 0 1440 878 </string> <string>405 83 884 647 0 0 1440 878 </string>
<key>WindowToolGUID</key> <key>WindowToolGUID</key>
<string>224A360409339C40005A3695</string> <string>224A360409339C40005A3695</string>
<key>WindowToolIsVisible</key> <key>WindowToolIsVisible</key>
<false/> <true/>
</dict> </dict>
<dict> <dict>
<key>FirstTimeWindowDisplayed</key> <key>FirstTimeWindowDisplayed</key>
@ -754,8 +779,12 @@
<false/> <false/>
</dict> </dict>
<dict> <dict>
<key>FirstTimeWindowDisplayed</key>
<false/>
<key>Identifier</key> <key>Identifier</key>
<string>windowTool.find</string> <string>windowTool.find</string>
<key>IsVertical</key>
<true/>
<key>Layout</key> <key>Layout</key>
<array> <array>
<dict> <dict>
@ -765,44 +794,34 @@
<key>Dock</key> <key>Dock</key>
<array> <array>
<dict> <dict>
<key>BecomeActive</key>
<true/>
<key>ContentConfiguration</key> <key>ContentConfiguration</key>
<dict> <dict>
<key>PBXProjectModuleGUID</key> <key>PBXProjectModuleGUID</key>
<string>1CDD528C0622207200134675</string> <string>1CDD528C0622207200134675</string>
<key>PBXProjectModuleLabel</key> <key>PBXProjectModuleLabel</key>
<string>&lt;No Editor&gt;</string> <string>macosx_print.h</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> <key>StatusBarVisibility</key>
<integer>1</integer> <true/>
</dict> </dict>
<key>GeometryConfiguration</key> <key>GeometryConfiguration</key>
<dict> <dict>
<key>Frame</key> <key>Frame</key>
<string>{{0, 0}, {781, 167}}</string> <string>{{0, 0}, {804, 444}}</string>
<key>RubberWindowFrame</key> <key>RubberWindowFrame</key>
<string>62 385 781 470 0 0 1440 878 </string> <string>238 139 804 702 0 0 1440 878 </string>
</dict> </dict>
<key>Module</key> <key>Module</key>
<string>PBXNavigatorGroup</string> <string>PBXNavigatorGroup</string>
<key>Proportion</key> <key>Proportion</key>
<string>781pt</string> <string>804pt</string>
</dict> </dict>
</array> </array>
<key>Proportion</key> <key>Proportion</key>
<string>50%</string> <string>444pt</string>
</dict> </dict>
<dict> <dict>
<key>BecomeActive</key>
<integer>1</integer>
<key>ContentConfiguration</key> <key>ContentConfiguration</key>
<dict> <dict>
<key>PBXProjectModuleGUID</key> <key>PBXProjectModuleGUID</key>
@ -813,18 +832,18 @@
<key>GeometryConfiguration</key> <key>GeometryConfiguration</key>
<dict> <dict>
<key>Frame</key> <key>Frame</key>
<string>{{8, 0}, {773, 254}}</string> <string>{{0, 449}, {804, 212}}</string>
<key>RubberWindowFrame</key> <key>RubberWindowFrame</key>
<string>62 385 781 470 0 0 1440 878 </string> <string>238 139 804 702 0 0 1440 878 </string>
</dict> </dict>
<key>Module</key> <key>Module</key>
<string>PBXProjectFindModule</string> <string>PBXProjectFindModule</string>
<key>Proportion</key> <key>Proportion</key>
<string>50%</string> <string>212pt</string>
</dict> </dict>
</array> </array>
<key>Proportion</key> <key>Proportion</key>
<string>428pt</string> <string>661pt</string>
</dict> </dict>
</array> </array>
<key>Name</key> <key>Name</key>
@ -834,23 +853,21 @@
<string>PBXProjectFindModule</string> <string>PBXProjectFindModule</string>
</array> </array>
<key>StatusbarIsVisible</key> <key>StatusbarIsVisible</key>
<integer>1</integer> <true/>
<key>TableOfContents</key> <key>TableOfContents</key>
<array> <array>
<string>1C530D57069F1CE1000CFCEE</string> <string>1C530D57069F1CE1000CFCEE</string>
<string>1C530D58069F1CE1000CFCEE</string> <string>225FD4C00AE06BA200466C53</string>
<string>1C530D59069F1CE1000CFCEE</string> <string>225FD4C10AE06BA200466C53</string>
<string>1CDD528C0622207200134675</string> <string>1CDD528C0622207200134675</string>
<string>1C530D5A069F1CE1000CFCEE</string>
<string>1CE0B1FE06471DED0097A5F4</string>
<string>1CD0528E0623707200166675</string> <string>1CD0528E0623707200166675</string>
</array> </array>
<key>WindowString</key> <key>WindowString</key>
<string>62 385 781 470 0 0 1440 878 </string> <string>238 139 804 702 0 0 1440 878 </string>
<key>WindowToolGUID</key> <key>WindowToolGUID</key>
<string>1C530D57069F1CE1000CFCEE</string> <string>1C530D57069F1CE1000CFCEE</string>
<key>WindowToolIsVisible</key> <key>WindowToolIsVisible</key>
<integer>0</integer> <false/>
</dict> </dict>
<dict> <dict>
<key>Identifier</key> <key>Identifier</key>
@ -949,8 +966,8 @@
<string>yes</string> <string>yes</string>
<key>sizes</key> <key>sizes</key>
<array> <array>
<string>{{0, 0}, {367, 168}}</string> <string>{{0, 0}, {491, 168}}</string>
<string>{{0, 173}, {367, 270}}</string> <string>{{0, 173}, {491, 270}}</string>
</array> </array>
</dict> </dict>
<key>VerticalSplitView</key> <key>VerticalSplitView</key>
@ -999,9 +1016,9 @@
<key>TableOfContents</key> <key>TableOfContents</key>
<array> <array>
<string>1C0AD2B3069F1EA900FABCE6</string> <string>1C0AD2B3069F1EA900FABCE6</string>
<string>225FF3E1093D56BF00F0B02F</string> <string>225FCC920ADF26D700466C53</string>
<string>1CD0528B0623707200166675</string> <string>1CD0528B0623707200166675</string>
<string>225FF3E2093D56BF00F0B02F</string> <string>225FCC930ADF26D700466C53</string>
</array> </array>
<key>ToolbarConfiguration</key> <key>ToolbarConfiguration</key>
<string>xcode.toolbar.config.run</string> <string>xcode.toolbar.config.run</string>

View file

@ -2,9 +2,9 @@
{ {
089C165DFE840E0CC02AAC07 /* English */ = { 089C165DFE840E0CC02AAC07 /* English */ = {
uiCtxt = { uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {917, 490}}"; sepNavIntBoundsRect = "{{0, 0}, {858, 490}}";
sepNavSelRange = "{302, 0}"; sepNavSelRange = "{226, 0}";
sepNavVisRect = "{{0, 0}, {917, 490}}"; sepNavVisRect = "{{0, 0}, {858, 490}}";
}; };
}; };
2202663B07AC657400C3AEAB /* macosx_speech.h */ = { 2202663B07AC657400C3AEAB /* macosx_speech.h */ = {
@ -20,7 +20,7 @@
fRef = 22581666074EE1A5005F774F /* Read Me.txt */; fRef = 22581666074EE1A5005F774F /* Read Me.txt */;
name = ""; name = "";
rLen = 1; rLen = 1;
rLoc = 704; rLoc = 815;
rType = 0; rType = 0;
vrLen = 681; vrLen = 681;
vrLoc = 305; vrLoc = 305;
@ -45,16 +45,6 @@
vrLen = 414; vrLen = 414;
vrLoc = 205; vrLoc = 205;
}; };
224A36340933ADBB005A3695 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 22C0EAAB0735B851008555A2 /* macosx_print.h */;
name = "const char* SurfacePrint (SDL_Surface *surface, int showDialog);";
rLen = 64;
rLoc = 176;
rType = 0;
vrLen = 243;
vrLoc = 0;
};
224A36370933ADBB005A3695 /* PBXTextBookmark */ = { 224A36370933ADBB005A3695 /* PBXTextBookmark */ = {
isa = PBXTextBookmark; isa = PBXTextBookmark;
fRef = 22C0EAAB0735B851008555A2 /* macosx_print.h */; fRef = 22C0EAAB0735B851008555A2 /* macosx_print.h */;
@ -109,38 +99,40 @@
isa = XCBreakpointsBucket; isa = XCBreakpointsBucket;
name = "Project Breakpoints"; name = "Project Breakpoints";
objects = ( objects = (
224A36C90933C1F8005A3695 /* tuxpaint.c:3329 */, 224A36C90933C1F8005A3695 /* tuxpaint.c:3327 */,
224A36CB0933C1FA005A3695 /* tuxpaint.c:14837 */, 224A36CB0933C1FA005A3695 /* tuxpaint.c:14835 */,
225709F709341F94000DF954 /* tuxpaint.c:2468 */, 225709F709341F94000DF954 /* tuxpaint.c:2466 */,
); );
}; };
224A36B70933B843005A3695 /* PBXBookmark */ = { 224A36B70933B843005A3695 /* PBXBookmark */ = {
isa = PBXBookmark; isa = PBXBookmark;
fRef = 22C005D30736650D008555A2 /* tuxpaint.icns */; fRef = 22C005D30736650D008555A2 /* tuxpaint.icns */;
}; };
224A36C90933C1F8005A3695 /* tuxpaint.c:3329 */ = { 224A36C90933C1F8005A3695 /* tuxpaint.c:3327 */ = {
isa = PBXFileBreakpoint; isa = PBXFileBreakpoint;
actions = ( actions = (
); );
breakpointStyle = 0;
continueAfterActions = 0; continueAfterActions = 0;
delayBeforeContinue = 0; delayBeforeContinue = 0;
fileReference = 22C0EAB30735B851008555A2 /* tuxpaint.c */; fileReference = 22C0EAB30735B851008555A2 /* tuxpaint.c */;
functionName = "mainloop()"; functionName = "mainloop()";
hitCount = 1; hitCount = 1;
lineNumber = 3329; lineNumber = 3327;
modificationTime = 154465916.751423; modificationTime = 182401844.172263;
state = 1; state = 1;
}; };
224A36CB0933C1FA005A3695 /* tuxpaint.c:14837 */ = { 224A36CB0933C1FA005A3695 /* tuxpaint.c:14835 */ = {
isa = PBXFileBreakpoint; isa = PBXFileBreakpoint;
actions = ( actions = (
); );
breakpointStyle = 0;
continueAfterActions = 0; continueAfterActions = 0;
delayBeforeContinue = 0; delayBeforeContinue = 0;
fileReference = 22C0EAB30735B851008555A2 /* tuxpaint.c */; fileReference = 22C0EAB30735B851008555A2 /* tuxpaint.c */;
functionName = "do_print()"; functionName = "do_print()";
hitCount = 1; hitCount = 1;
lineNumber = 14837; lineNumber = 14835;
modificationTime = 154465888.83422; modificationTime = 154465888.83422;
state = 1; state = 1;
}; };
@ -178,16 +170,17 @@
path = /usr/include/ppc/_types.h; path = /usr/include/ppc/_types.h;
sourceTree = "<absolute>"; sourceTree = "<absolute>";
}; };
225709F709341F94000DF954 /* tuxpaint.c:2468 */ = { 225709F709341F94000DF954 /* tuxpaint.c:2466 */ = {
isa = PBXFileBreakpoint; isa = PBXFileBreakpoint;
actions = ( actions = (
); );
breakpointStyle = 0;
continueAfterActions = 0; continueAfterActions = 0;
delayBeforeContinue = 0; delayBeforeContinue = 0;
fileReference = 22C0EAB30735B851008555A2 /* tuxpaint.c */; fileReference = 22C0EAB30735B851008555A2 /* tuxpaint.c */;
functionName = "eat_sdl_events()"; functionName = "eat_sdl_events()";
hitCount = 1; hitCount = 1;
lineNumber = 2468; lineNumber = 2466;
modificationTime = 154465888.834229; modificationTime = 154465888.834229;
state = 1; state = 1;
}; };
@ -196,21 +189,21 @@
fRef = 22C0EAB30735B851008555A2 /* tuxpaint.c */; fRef = 22C0EAB30735B851008555A2 /* tuxpaint.c */;
name = "tuxpaint.c: 3336"; name = "tuxpaint.c: 3336";
rLen = 0; rLen = 0;
rLoc = 87771; rLoc = 87727;
rType = 0; rType = 0;
vrLen = 972; vrLen = 972;
vrLoc = 87058; vrLoc = 87058;
}; };
22581666074EE1A5005F774F /* Read Me.txt */ = { 22581666074EE1A5005F774F /* Read Me.txt */ = {
uiCtxt = { uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {2954, 728}}"; sepNavIntBoundsRect = "{{0, 0}, {858, 910}}";
sepNavSelRange = "{1356, 0}"; sepNavSelRange = "{968, 0}";
sepNavVisRect = "{{0, 224}, {917, 490}}"; sepNavVisRect = "{{0, 42}, {858, 505}}";
}; };
}; };
225FD5640938CEA800F0B02F /* PBXTextBookmark */ = { 225FCC8D0ADF26D700466C53 /* PBXTextBookmark */ = {
isa = PBXTextBookmark; isa = PBXTextBookmark;
fRef = 224A387B0933EE9D005A3695 /* _types.h */; fRef = 229664BC097AFA00007A48C6 /* _types.h */;
name = "} __mbstate_t;"; name = "} __mbstate_t;";
rLen = 15; rLen = 15;
rLoc = 2859; rLoc = 2859;
@ -218,6 +211,247 @@
vrLen = 1191; vrLen = 1191;
vrLoc = 2186; vrLoc = 2186;
}; };
225FCC8E0ADF26D700466C53 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 229664BC097AFA00007A48C6 /* _types.h */;
name = "} __mbstate_t;";
rLen = 15;
rLoc = 2859;
rType = 0;
vrLen = 1191;
vrLoc = 2186;
};
225FCE180ADF277300466C53 /* fonts.c */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {843, 16436}}";
sepNavSelRange = "{492, 0}";
sepNavVisRect = "{{0, 168}, {843, 362}}";
};
};
225FCE1F0ADF277300466C53 /* progressbar.c */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {858, 1022}}";
sepNavSelRange = "{0, 0}";
sepNavVisRect = "{{0, 444}, {858, 490}}";
};
};
225FCE210ADF277300466C53 /* rgblinear.c */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {858, 644}}";
sepNavSelRange = "{0, 0}";
sepNavVisRect = "{{0, 0}, {858, 490}}";
};
};
225FD09A0ADF309C00466C53 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 22C0EA9A0735B76F008555A2 /* SDLMain.h */;
name = "SDLMain.h: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 488;
vrLoc = 0;
};
225FD09B0ADF309C00466C53 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 089C165DFE840E0CC02AAC07 /* English */;
name = "English: 6";
rLen = 0;
rLoc = 226;
rType = 0;
vrLen = 304;
vrLoc = 0;
};
225FD09F0ADF309C00466C53 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 22C0EA9A0735B76F008555A2 /* SDLMain.h */;
name = "SDLMain.h: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 488;
vrLoc = 0;
};
225FD0A00ADF309C00466C53 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 8D1107310486CEB800E47090 /* Info.plist */;
name = "Info.plist: 20";
rLen = 0;
rLoc = 662;
rType = 0;
vrLen = 802;
vrLoc = 0;
};
225FD0A10ADF309C00466C53 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 089C165DFE840E0CC02AAC07 /* English */;
name = "English: 6";
rLen = 0;
rLoc = 226;
rType = 0;
vrLen = 304;
vrLoc = 0;
};
225FD0A20ADF309C00466C53 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 8D1107310486CEB800E47090 /* Info.plist */;
name = "Info.plist: 17";
rLen = 0;
rLoc = 575;
rType = 0;
vrLen = 802;
vrLoc = 0;
};
225FD0A30ADF309C00466C53 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 22581666074EE1A5005F774F /* Read Me.txt */;
name = "Read Me.txt: 25";
rLen = 0;
rLoc = 1294;
rType = 0;
vrLen = 1590;
vrLoc = 1175;
};
225FD0AD0ADF375900466C53 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 22C0EAB30735B851008555A2 /* tuxpaint.c */;
name = "tuxpaint.c: 281";
rLen = 0;
rLoc = 7506;
rType = 0;
vrLen = 640;
vrLoc = 7171;
};
225FD0BA0ADF3B8200466C53 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 225FCE180ADF277300466C53 /* fonts.c */;
name = "fonts.c: 471";
rLen = 0;
rLoc = 9480;
rType = 0;
vrLen = 1152;
vrLoc = 9269;
};
225FD0BC0ADF3B8200466C53 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 22581666074EE1A5005F774F /* Read Me.txt */;
name = "Read Me.txt: 32";
rLen = 0;
rLoc = 2654;
rType = 0;
vrLen = 1868;
vrLoc = 1241;
};
225FD0BD0ADF3B8200466C53 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 225FCE180ADF277300466C53 /* fonts.c */;
name = "fonts.c: 471";
rLen = 0;
rLoc = 9480;
rType = 0;
vrLen = 1152;
vrLoc = 9269;
};
225FD0BE0ADF3B8200466C53 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 8D1107310486CEB800E47090 /* Info.plist */;
name = "Info.plist: 17";
rLen = 0;
rLoc = 575;
rType = 0;
vrLen = 802;
vrLoc = 0;
};
225FD3A00AE0643C00466C53 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 22C0EAB30735B851008555A2 /* tuxpaint.c */;
name = "tuxpaint.c: 3329";
rLen = 0;
rLoc = 83229;
rType = 0;
vrLen = 840;
vrLoc = 82494;
};
225FD3A10AE0643C00466C53 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 22581666074EE1A5005F774F /* Read Me.txt */;
name = "Read Me.txt: 28";
rLen = 0;
rLoc = 2350;
rType = 0;
vrLen = 2499;
vrLoc = 889;
};
225FD4C90AE06BB400466C53 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 225FCE1F0ADF277300466C53 /* progressbar.c */;
name = "progressbar.c: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 725;
vrLoc = 1037;
};
225FD4CA0AE06BB400466C53 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 225FCE210ADF277300466C53 /* rgblinear.c */;
name = "rgblinear.c: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 1131;
vrLoc = 0;
};
225FD4CB0AE06BB400466C53 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 22C0EAB30735B851008555A2 /* tuxpaint.c */;
name = "tuxpaint.c: 280";
rLen = 0;
rLoc = 7506;
rType = 0;
vrLen = 619;
vrLoc = 7111;
};
225FD4CC0AE06BB400466C53 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 22C0EAB30735B851008555A2 /* tuxpaint.c */;
name = "tuxpaint.c: 65";
rLen = 0;
rLoc = 2145;
rType = 0;
vrLen = 911;
vrLoc = 1839;
};
225FD4CD0AE06BB400466C53 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 225FCE1F0ADF277300466C53 /* progressbar.c */;
name = "progressbar.c: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 725;
vrLoc = 1037;
};
225FD4CE0AE06BB400466C53 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 225FCE210ADF277300466C53 /* rgblinear.c */;
name = "rgblinear.c: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 1131;
vrLoc = 0;
};
225FD4CF0AE06BB400466C53 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 22C0EAB30735B851008555A2 /* tuxpaint.c */;
name = "tuxpaint.c: 280";
rLen = 0;
rLoc = 7506;
rType = 0;
vrLen = 619;
vrLoc = 7111;
};
225FD5690938CEA800F0B02F /* PBXTextBookmark */ = { 225FD5690938CEA800F0B02F /* PBXTextBookmark */ = {
isa = PBXTextBookmark; isa = PBXTextBookmark;
fRef = 224A387B0933EE9D005A3695 /* _types.h */; fRef = 224A387B0933EE9D005A3695 /* _types.h */;
@ -278,26 +512,76 @@
vrLen = 431; vrLen = 431;
vrLoc = 0; vrLoc = 0;
}; };
225FDB8009397F5400F0B02F /* PBXTextBookmark */ = { 225FDB320AE0939900466C53 /* PBXTextBookmark */ = {
isa = PBXTextBookmark; isa = PBXTextBookmark;
fRef = 089C165DFE840E0CC02AAC07 /* English */; fRef = 22C0EAAB0735B851008555A2 /* macosx_print.h */;
name = "English: 6"; name = "macosx_print.h: 10";
rLen = 0; rLen = 0;
rLoc = 302; rLoc = 317;
rType = 0; rType = 0;
vrLen = 304; vrLen = 1055;
vrLoc = 0; vrLoc = 0;
}; };
225FE71E093AC57C00F0B02F /* PBXTextBookmark */ = { 225FDB330AE0939900466C53 /* PBXTextBookmark */ = {
isa = PBXTextBookmark; isa = PBXTextBookmark;
fRef = 8D1107310486CEB800E47090 /* Info.plist */; fRef = 8D1107310486CEB800E47090 /* Info.plist */;
name = "Info.plist: 27"; name = "Info.plist: 17";
rLen = 0; rLen = 0;
rLoc = 802; rLoc = 575;
rType = 0; rType = 0;
vrLen = 802; vrLen = 802;
vrLoc = 0; vrLoc = 0;
}; };
225FDB340AE0939900466C53 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 22581666074EE1A5005F774F /* Read Me.txt */;
name = "Read Me.txt: 18";
rLen = 0;
rLoc = 968;
rType = 0;
vrLen = 2270;
vrLoc = 81;
};
225FDB350AE0939900466C53 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 22C0EAAB0735B851008555A2 /* macosx_print.h */;
name = "macosx_print.h: 10";
rLen = 0;
rLoc = 317;
rType = 0;
vrLen = 1055;
vrLoc = 0;
};
225FDB360AE0939900466C53 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 22581666074EE1A5005F774F /* Read Me.txt */;
name = "Read Me.txt: 18";
rLen = 0;
rLoc = 968;
rType = 0;
vrLen = 2270;
vrLoc = 81;
};
225FDB370AE0939900466C53 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 8D1107310486CEB800E47090 /* Info.plist */;
name = "Info.plist: 17";
rLen = 0;
rLoc = 575;
rType = 0;
vrLen = 802;
vrLoc = 0;
};
225FDB380AE0939900466C53 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 22581666074EE1A5005F774F /* Read Me.txt */;
name = "Read Me.txt: 18";
rLen = 0;
rLoc = 968;
rType = 0;
vrLen = 2270;
vrLoc = 81;
};
225FEDCE093ADB6000F0B02F /* PBXTextBookmark */ = { 225FEDCE093ADB6000F0B02F /* PBXTextBookmark */ = {
isa = PBXTextBookmark; isa = PBXTextBookmark;
fRef = 22C0EA9C0735B76F008555A2 /* wrapperdata.h */; fRef = 22C0EA9C0735B76F008555A2 /* wrapperdata.h */;
@ -308,69 +592,31 @@
vrLen = 665; vrLen = 665;
vrLoc = 0; vrLoc = 0;
}; };
225FEDCF093ADB6000F0B02F /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 22C0EA9A0735B76F008555A2 /* SDLMain.h */;
name = "SDLMain.h: 1";
rLen = 0;
rLoc = 0;
rType = 0;
vrLen = 431;
vrLoc = 0;
};
225FEF70093D527F00F0B02F /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 22C0EA9B0735B76F008555A2 /* SDLMain.m */;
name = "SDLMain.m: 252";
rLen = 0;
rLoc = 6949;
rType = 0;
vrLen = 1070;
vrLoc = 6482;
};
225FEF72093D527F00F0B02F /* PBXBookmark */ = { 225FEF72093D527F00F0B02F /* PBXBookmark */ = {
isa = PBXBookmark; isa = PBXBookmark;
fRef = 22C005D30736650D008555A2 /* tuxpaint.icns */; fRef = 22C005D30736650D008555A2 /* tuxpaint.icns */;
}; };
225FF0E5093D552A00F0B02F /* PBXTextBookmark */ = { 22966115097A221B007A48C6 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 22C0EAB30735B851008555A2 /* tuxpaint.c */;
name = "tuxpaint.c: 2549";
rLen = 56;
rLoc = 68790;
rType = 0;
vrLen = 972;
vrLoc = 69574;
};
225FF3E7093D578600F0B02F /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 22581666074EE1A5005F774F /* Read Me.txt */;
name = "Read Me.txt: 25";
rLen = 0;
rLoc = 1356;
rType = 0;
vrLen = 1975;
vrLoc = 777;
};
225FF3E8093D578600F0B02F /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 22581666074EE1A5005F774F /* Read Me.txt */;
name = "Read Me.txt: 25";
rLen = 0;
rLoc = 1356;
rType = 0;
vrLen = 1975;
vrLoc = 777;
};
225FF3E9093D578600F0B02F /* PBXTextBookmark */ = {
isa = PBXTextBookmark; isa = PBXTextBookmark;
fRef = 22C0EA9B0735B76F008555A2 /* SDLMain.m */; fRef = 22C0EA9B0735B76F008555A2 /* SDLMain.m */;
name = "SDLMain.m: 256"; name = "SDLMain.m: 256";
rLen = 0; rLen = 0;
rLoc = 7061; rLoc = 7061;
rType = 0; rType = 0;
vrLen = 1091; vrLen = 889;
vrLoc = 7263; vrLoc = 1198;
};
229664BC097AFA00007A48C6 /* _types.h */ = {
isa = PBXFileReference;
lastKnownFileType = sourcecode.c.h;
name = _types.h;
path = /usr/include/ppc/_types.h;
sourceTree = "<absolute>";
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {858, 1610}}";
sepNavSelRange = "{2859, 15}";
sepNavVisRect = "{{0, 770}, {858, 490}}";
};
}; };
22AB8EB5076FDF270009BF7C /* Tux Paint */ = { 22AB8EB5076FDF270009BF7C /* Tux Paint */ = {
isa = PBXExecutable; isa = PBXExecutable;
@ -403,6 +649,8 @@
fallbackIsa = XCSourceControlManager; fallbackIsa = XCSourceControlManager;
isSCMEnabled = 0; isSCMEnabled = 0;
scmConfiguration = { scmConfiguration = {
CVSToolPath = /usr/bin/ocvs;
CVSUseSSH = NO;
}; };
scmType = ""; scmType = "";
}; };
@ -412,16 +660,16 @@
}; };
22C0EA9A0735B76F008555A2 /* SDLMain.h */ = { 22C0EA9A0735B76F008555A2 /* SDLMain.h */ = {
uiCtxt = { uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {917, 490}}"; sepNavIntBoundsRect = "{{0, 0}, {858, 490}}";
sepNavSelRange = "{0, 0}"; sepNavSelRange = "{0, 0}";
sepNavVisRect = "{{0, 0}, {917, 490}}"; sepNavVisRect = "{{0, 0}, {858, 490}}";
}; };
}; };
22C0EA9B0735B76F008555A2 /* SDLMain.m */ = { 22C0EA9B0735B76F008555A2 /* SDLMain.m */ = {
uiCtxt = { uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {917, 5712}}"; sepNavIntBoundsRect = "{{0, 0}, {860, 5712}}";
sepNavSelRange = "{7061, 0}"; sepNavSelRange = "{3306, 77}";
sepNavVisRect = "{{0, 3644}, {917, 490}}"; sepNavVisRect = "{{0, 1442}, {843, 362}}";
}; };
}; };
22C0EA9C0735B76F008555A2 /* wrapperdata.h */ = { 22C0EA9C0735B76F008555A2 /* wrapperdata.h */ = {
@ -448,9 +696,9 @@
}; };
22C0EAAB0735B851008555A2 /* macosx_print.h */ = { 22C0EAAB0735B851008555A2 /* macosx_print.h */ = {
uiCtxt = { uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {696, 442}}"; sepNavIntBoundsRect = "{{0, 0}, {858, 490}}";
sepNavSelRange = "{176, 64}"; sepNavSelRange = "{317, 0}";
sepNavVisRect = "{{0, 0}, {696, 442}}"; sepNavVisRect = "{{0, 0}, {858, 490}}";
}; };
}; };
22C0EAAC0735B851008555A2 /* macosx_print.m */ = { 22C0EAAC0735B851008555A2 /* macosx_print.m */ = {
@ -504,23 +752,22 @@
}; };
22C0EAB30735B851008555A2 /* tuxpaint.c */ = { 22C0EAB30735B851008555A2 /* tuxpaint.c */ = {
uiCtxt = { uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1214, 226310}}"; sepNavIntBoundsRect = "{{0, 0}, {1118, 216342}}";
sepNavSelRange = "{68790, 56}"; sepNavSelRange = "{337136, 13}";
sepNavVisRect = "{{0, 36400}, {917, 490}}"; sepNavVisRect = "{{0, 200914}, {843, 362}}";
sepNavWindowFrame = "{{181, 36}, {1091, 824}}";
}; };
}; };
29B97313FDCFA39411CA2CEA /* Project object */ = { 29B97313FDCFA39411CA2CEA /* Project object */ = {
activeBuildConfigurationName = Deployment; activeBuildConfigurationName = Deployment;
activeBuildStyle = 4A9504CCFFE6A4B311CA0CBA /* Development */;
activeExecutable = 22AB8EB5076FDF270009BF7C /* Tux Paint */; activeExecutable = 22AB8EB5076FDF270009BF7C /* Tux Paint */;
activeTarget = 8D1107260486CEB800E47090 /* Tux Paint */; activeTarget = 8D1107260486CEB800E47090 /* Tux Paint */;
addToTargets = ( addToTargets = (
8D1107260486CEB800E47090 /* Tux Paint */, 8D1107260486CEB800E47090 /* Tux Paint */,
); );
breakpoints = ( breakpoints = (
224A36C90933C1F8005A3695 /* tuxpaint.c:3329 */, 224A36CB0933C1FA005A3695 /* tuxpaint.c:14835 */,
224A36CB0933C1FA005A3695 /* tuxpaint.c:14837 */, 225709F709341F94000DF954 /* tuxpaint.c:2466 */,
225709F709341F94000DF954 /* tuxpaint.c:2468 */,
); );
breakpointsGroup = 224A365B0933AE0D005A3695 /* XCBreakpointsBucket */; breakpointsGroup = 224A365B0933AE0D005A3695 /* XCBreakpointsBucket */;
codeSenseManager = 22C0E7650735B6C5008555A2 /* Code sense */; codeSenseManager = 22C0E7650735B6C5008555A2 /* Code sense */;
@ -569,8 +816,8 @@
PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID; PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID;
PBXFileTableDataSourceColumnWidthsKey = ( PBXFileTableDataSourceColumnWidthsKey = (
22, 22,
537.7974, 537,
280.5835, 310.5835,
); );
PBXFileTableDataSourceColumnsKey = ( PBXFileTableDataSourceColumnsKey = (
PBXExecutablesDataSource_ActiveFlagID, PBXExecutablesDataSource_ActiveFlagID,
@ -583,7 +830,7 @@
PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID; PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
PBXFileTableDataSourceColumnWidthsKey = ( PBXFileTableDataSourceColumnWidthsKey = (
20, 20,
671, 612,
20, 20,
96, 96,
43, 43,
@ -658,7 +905,7 @@
PBXFileTableDataSourceColumnWidthsKey = ( PBXFileTableDataSourceColumnWidthsKey = (
20, 20,
450, 450,
141, 180,
20, 20,
98, 98,
43, 43,
@ -674,7 +921,7 @@
PBXFileDataSource_Warnings_ColumnID, PBXFileDataSource_Warnings_ColumnID,
); );
}; };
PBXPerProjectTemplateStateSaveDate = 155014820; PBXPerProjectTemplateStateSaveDate = 182396578;
PBXPrepackagedSmartGroups_v2 = ( PBXPrepackagedSmartGroups_v2 = (
{ {
PBXTransientLocationAtTop = bottom; PBXTransientLocationAtTop = bottom;
@ -851,13 +1098,12 @@
}; };
}, },
); );
PBXWorkspaceStateSaveDate = 155014820; PBXWorkspaceStateSaveDate = 182396578;
}; };
perUserProjectItems = { perUserProjectItems = {
224A360209339C40005A3695 /* PBXTextBookmark */ = 224A360209339C40005A3695 /* PBXTextBookmark */; 224A360209339C40005A3695 /* PBXTextBookmark */ = 224A360209339C40005A3695 /* PBXTextBookmark */;
224A362E0933ADBB005A3695 /* PBXTextBookmark */ = 224A362E0933ADBB005A3695 /* PBXTextBookmark */; 224A362E0933ADBB005A3695 /* PBXTextBookmark */ = 224A362E0933ADBB005A3695 /* PBXTextBookmark */;
224A36320933ADBB005A3695 /* PBXTextBookmark */ = 224A36320933ADBB005A3695 /* PBXTextBookmark */; 224A36320933ADBB005A3695 /* PBXTextBookmark */ = 224A36320933ADBB005A3695 /* PBXTextBookmark */;
224A36340933ADBB005A3695 /* PBXTextBookmark */ = 224A36340933ADBB005A3695 /* PBXTextBookmark */;
224A36370933ADBB005A3695 /* PBXTextBookmark */ = 224A36370933ADBB005A3695 /* PBXTextBookmark */; 224A36370933ADBB005A3695 /* PBXTextBookmark */ = 224A36370933ADBB005A3695 /* PBXTextBookmark */;
224A36380933ADBB005A3695 /* PBXTextBookmark */ = 224A36380933ADBB005A3695 /* PBXTextBookmark */; 224A36380933ADBB005A3695 /* PBXTextBookmark */ = 224A36380933ADBB005A3695 /* PBXTextBookmark */;
224A363A0933ADBB005A3695 /* PBXTextBookmark */ = 224A363A0933ADBB005A3695 /* PBXTextBookmark */; 224A363A0933ADBB005A3695 /* PBXTextBookmark */ = 224A363A0933ADBB005A3695 /* PBXTextBookmark */;
@ -867,23 +1113,45 @@
224A36EA0933D085005A3695 /* PBXTextBookmark */ = 224A36EA0933D085005A3695 /* PBXTextBookmark */; 224A36EA0933D085005A3695 /* PBXTextBookmark */ = 224A36EA0933D085005A3695 /* PBXTextBookmark */;
224A36EB0933D085005A3695 /* PBXTextBookmark */ = 224A36EB0933D085005A3695 /* PBXTextBookmark */; 224A36EB0933D085005A3695 /* PBXTextBookmark */ = 224A36EB0933D085005A3695 /* PBXTextBookmark */;
22570A0509342E22000DF954 /* PBXTextBookmark */ = 22570A0509342E22000DF954 /* PBXTextBookmark */; 22570A0509342E22000DF954 /* PBXTextBookmark */ = 22570A0509342E22000DF954 /* PBXTextBookmark */;
225FD5640938CEA800F0B02F /* PBXTextBookmark */ = 225FD5640938CEA800F0B02F /* PBXTextBookmark */; 225FCC8D0ADF26D700466C53 /* PBXTextBookmark */ = 225FCC8D0ADF26D700466C53 /* PBXTextBookmark */;
225FCC8E0ADF26D700466C53 /* PBXTextBookmark */ = 225FCC8E0ADF26D700466C53 /* PBXTextBookmark */;
225FD09A0ADF309C00466C53 /* PBXTextBookmark */ = 225FD09A0ADF309C00466C53 /* PBXTextBookmark */;
225FD09B0ADF309C00466C53 /* PBXTextBookmark */ = 225FD09B0ADF309C00466C53 /* PBXTextBookmark */;
225FD09F0ADF309C00466C53 /* PBXTextBookmark */ = 225FD09F0ADF309C00466C53 /* PBXTextBookmark */;
225FD0A00ADF309C00466C53 /* PBXTextBookmark */ = 225FD0A00ADF309C00466C53 /* PBXTextBookmark */;
225FD0A10ADF309C00466C53 /* PBXTextBookmark */ = 225FD0A10ADF309C00466C53 /* PBXTextBookmark */;
225FD0A20ADF309C00466C53 /* PBXTextBookmark */ = 225FD0A20ADF309C00466C53 /* PBXTextBookmark */;
225FD0A30ADF309C00466C53 /* PBXTextBookmark */ = 225FD0A30ADF309C00466C53 /* PBXTextBookmark */;
225FD0AD0ADF375900466C53 /* PBXTextBookmark */ = 225FD0AD0ADF375900466C53 /* PBXTextBookmark */;
225FD0BA0ADF3B8200466C53 /* PBXTextBookmark */ = 225FD0BA0ADF3B8200466C53 /* PBXTextBookmark */;
225FD0BC0ADF3B8200466C53 /* PBXTextBookmark */ = 225FD0BC0ADF3B8200466C53 /* PBXTextBookmark */;
225FD0BD0ADF3B8200466C53 /* PBXTextBookmark */ = 225FD0BD0ADF3B8200466C53 /* PBXTextBookmark */;
225FD0BE0ADF3B8200466C53 /* PBXTextBookmark */ = 225FD0BE0ADF3B8200466C53 /* PBXTextBookmark */;
225FD3A00AE0643C00466C53 /* PBXTextBookmark */ = 225FD3A00AE0643C00466C53 /* PBXTextBookmark */;
225FD3A10AE0643C00466C53 /* PBXTextBookmark */ = 225FD3A10AE0643C00466C53 /* PBXTextBookmark */;
225FD4C90AE06BB400466C53 /* PBXTextBookmark */ = 225FD4C90AE06BB400466C53 /* PBXTextBookmark */;
225FD4CA0AE06BB400466C53 /* PBXTextBookmark */ = 225FD4CA0AE06BB400466C53 /* PBXTextBookmark */;
225FD4CB0AE06BB400466C53 /* PBXTextBookmark */ = 225FD4CB0AE06BB400466C53 /* PBXTextBookmark */;
225FD4CC0AE06BB400466C53 /* PBXTextBookmark */ = 225FD4CC0AE06BB400466C53 /* PBXTextBookmark */;
225FD4CD0AE06BB400466C53 /* PBXTextBookmark */ = 225FD4CD0AE06BB400466C53 /* PBXTextBookmark */;
225FD4CE0AE06BB400466C53 /* PBXTextBookmark */ = 225FD4CE0AE06BB400466C53 /* PBXTextBookmark */;
225FD4CF0AE06BB400466C53 /* PBXTextBookmark */ = 225FD4CF0AE06BB400466C53 /* PBXTextBookmark */;
225FD5690938CEA800F0B02F /* PBXTextBookmark */ = 225FD5690938CEA800F0B02F /* PBXTextBookmark */; 225FD5690938CEA800F0B02F /* PBXTextBookmark */ = 225FD5690938CEA800F0B02F /* PBXTextBookmark */;
225FDB07093949D400F0B02F /* PBXTextBookmark */ = 225FDB07093949D400F0B02F /* PBXTextBookmark */; 225FDB07093949D400F0B02F /* PBXTextBookmark */ = 225FDB07093949D400F0B02F /* PBXTextBookmark */;
225FDB0D093949D400F0B02F /* PBXTextBookmark */ = 225FDB0D093949D400F0B02F /* PBXTextBookmark */; 225FDB0D093949D400F0B02F /* PBXTextBookmark */ = 225FDB0D093949D400F0B02F /* PBXTextBookmark */;
225FDB0F093949D400F0B02F /* PBXTextBookmark */ = 225FDB0F093949D400F0B02F /* PBXTextBookmark */; 225FDB0F093949D400F0B02F /* PBXTextBookmark */ = 225FDB0F093949D400F0B02F /* PBXTextBookmark */;
225FDB10093949D400F0B02F /* PBXTextBookmark */ = 225FDB10093949D400F0B02F /* PBXTextBookmark */; 225FDB10093949D400F0B02F /* PBXTextBookmark */ = 225FDB10093949D400F0B02F /* PBXTextBookmark */;
225FDB12093949D400F0B02F /* PBXTextBookmark */ = 225FDB12093949D400F0B02F /* PBXTextBookmark */; 225FDB12093949D400F0B02F /* PBXTextBookmark */ = 225FDB12093949D400F0B02F /* PBXTextBookmark */;
225FDB8009397F5400F0B02F /* PBXTextBookmark */ = 225FDB8009397F5400F0B02F /* PBXTextBookmark */; 225FDB320AE0939900466C53 /* PBXTextBookmark */ = 225FDB320AE0939900466C53 /* PBXTextBookmark */;
225FE71E093AC57C00F0B02F /* PBXTextBookmark */ = 225FE71E093AC57C00F0B02F /* PBXTextBookmark */; 225FDB330AE0939900466C53 /* PBXTextBookmark */ = 225FDB330AE0939900466C53 /* PBXTextBookmark */;
225FDB340AE0939900466C53 /* PBXTextBookmark */ = 225FDB340AE0939900466C53 /* PBXTextBookmark */;
225FDB350AE0939900466C53 /* PBXTextBookmark */ = 225FDB350AE0939900466C53 /* PBXTextBookmark */;
225FDB360AE0939900466C53 /* PBXTextBookmark */ = 225FDB360AE0939900466C53 /* PBXTextBookmark */;
225FDB370AE0939900466C53 /* PBXTextBookmark */ = 225FDB370AE0939900466C53 /* PBXTextBookmark */;
225FDB380AE0939900466C53 /* PBXTextBookmark */ = 225FDB380AE0939900466C53 /* PBXTextBookmark */;
225FEDCE093ADB6000F0B02F /* PBXTextBookmark */ = 225FEDCE093ADB6000F0B02F /* PBXTextBookmark */; 225FEDCE093ADB6000F0B02F /* PBXTextBookmark */ = 225FEDCE093ADB6000F0B02F /* PBXTextBookmark */;
225FEDCF093ADB6000F0B02F /* PBXTextBookmark */ = 225FEDCF093ADB6000F0B02F /* PBXTextBookmark */;
225FEF70093D527F00F0B02F /* PBXTextBookmark */ = 225FEF70093D527F00F0B02F /* PBXTextBookmark */;
225FEF72093D527F00F0B02F /* PBXBookmark */ = 225FEF72093D527F00F0B02F /* PBXBookmark */; 225FEF72093D527F00F0B02F /* PBXBookmark */ = 225FEF72093D527F00F0B02F /* PBXBookmark */;
225FF0E5093D552A00F0B02F /* PBXTextBookmark */ = 225FF0E5093D552A00F0B02F /* PBXTextBookmark */; 22966115097A221B007A48C6 /* PBXTextBookmark */ = 22966115097A221B007A48C6 /* PBXTextBookmark */;
225FF3E7093D578600F0B02F /* PBXTextBookmark */ = 225FF3E7093D578600F0B02F /* PBXTextBookmark */;
225FF3E8093D578600F0B02F /* PBXTextBookmark */ = 225FF3E8093D578600F0B02F /* PBXTextBookmark */;
225FF3E9093D578600F0B02F /* PBXTextBookmark */ = 225FF3E9093D578600F0B02F /* PBXTextBookmark */;
}; };
sourceControlManager = 22C0E7640735B6C5008555A2 /* Source Control */; sourceControlManager = 22C0E7640735B6C5008555A2 /* Source Control */;
userBuildSettings = { userBuildSettings = {
@ -897,9 +1165,9 @@
}; };
8D1107310486CEB800E47090 /* Info.plist */ = { 8D1107310486CEB800E47090 /* Info.plist */ = {
uiCtxt = { uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {917, 490}}"; sepNavIntBoundsRect = "{{0, 0}, {858, 490}}";
sepNavSelRange = "{802, 0}"; sepNavSelRange = "{575, 0}";
sepNavVisRect = "{{0, 0}, {917, 490}}"; sepNavVisRect = "{{0, 0}, {858, 490}}";
}; };
}; };
} }

View file

@ -11,6 +11,28 @@
2202646707AC603500C3AEAB /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2202646607AC603500C3AEAB /* CoreFoundation.framework */; }; 2202646707AC603500C3AEAB /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2202646607AC603500C3AEAB /* CoreFoundation.framework */; };
224A369B0933B741005A3695 /* fonts in Resources */ = {isa = PBXBuildFile; fileRef = 224A368C0933B741005A3695 /* fonts */; }; 224A369B0933B741005A3695 /* fonts in Resources */ = {isa = PBXBuildFile; fileRef = 224A368C0933B741005A3695 /* fonts */; };
22581667074EE1A5005F774F /* Read Me.txt in Resources */ = {isa = PBXBuildFile; fileRef = 22581666074EE1A5005F774F /* Read Me.txt */; }; 22581667074EE1A5005F774F /* Read Me.txt in Resources */ = {isa = PBXBuildFile; fileRef = 22581666074EE1A5005F774F /* Read Me.txt */; };
225FCE260ADF277300466C53 /* compiler.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 225FCE100ADF277300466C53 /* compiler.h */; };
225FCE270ADF277300466C53 /* cursor.c in Sources */ = {isa = PBXBuildFile; fileRef = 225FCE110ADF277300466C53 /* cursor.c */; };
225FCE280ADF277300466C53 /* cursor.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 225FCE120ADF277300466C53 /* cursor.h */; };
225FCE290ADF277300466C53 /* debug.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 225FCE130ADF277300466C53 /* debug.h */; };
225FCE2A0ADF277300466C53 /* dirwalk.c in Sources */ = {isa = PBXBuildFile; fileRef = 225FCE140ADF277300466C53 /* dirwalk.c */; };
225FCE2B0ADF277300466C53 /* dirwalk.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 225FCE150ADF277300466C53 /* dirwalk.h */; };
225FCE2C0ADF277300466C53 /* floodfill.c in Sources */ = {isa = PBXBuildFile; fileRef = 225FCE160ADF277300466C53 /* floodfill.c */; };
225FCE2D0ADF277300466C53 /* floodfill.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 225FCE170ADF277300466C53 /* floodfill.h */; };
225FCE2E0ADF277300466C53 /* fonts.c in Sources */ = {isa = PBXBuildFile; fileRef = 225FCE180ADF277300466C53 /* fonts.c */; };
225FCE2F0ADF277300466C53 /* get_fname.c in Sources */ = {isa = PBXBuildFile; fileRef = 225FCE190ADF277300466C53 /* get_fname.c */; };
225FCE300ADF277300466C53 /* get_fname.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 225FCE1A0ADF277300466C53 /* get_fname.h */; };
225FCE310ADF277300466C53 /* pixels.c in Sources */ = {isa = PBXBuildFile; fileRef = 225FCE1B0ADF277300466C53 /* pixels.c */; };
225FCE320ADF277300466C53 /* pixels.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 225FCE1C0ADF277300466C53 /* pixels.h */; };
225FCE330ADF277300466C53 /* playsound.c in Sources */ = {isa = PBXBuildFile; fileRef = 225FCE1D0ADF277300466C53 /* playsound.c */; };
225FCE340ADF277300466C53 /* playsound.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 225FCE1E0ADF277300466C53 /* playsound.h */; };
225FCE350ADF277300466C53 /* progressbar.c in Sources */ = {isa = PBXBuildFile; fileRef = 225FCE1F0ADF277300466C53 /* progressbar.c */; };
225FCE360ADF277300466C53 /* progressbar.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 225FCE200ADF277300466C53 /* progressbar.h */; };
225FCE370ADF277300466C53 /* rgblinear.c in Sources */ = {isa = PBXBuildFile; fileRef = 225FCE210ADF277300466C53 /* rgblinear.c */; };
225FCE380ADF277300466C53 /* rgblinear.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 225FCE220ADF277300466C53 /* rgblinear.h */; };
225FCE390ADF277300466C53 /* fonts.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 225FCE230ADF277300466C53 /* fonts.h */; };
225FCE3A0ADF277300466C53 /* i18n.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 225FCE240ADF277300466C53 /* i18n.h */; };
225FCE3B0ADF277300466C53 /* i18n.c in Sources */ = {isa = PBXBuildFile; fileRef = 225FCE250ADF277300466C53 /* i18n.c */; };
225FD5280934EC1A00F0B02F /* SDL_image.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 225FD5240934EC1A00F0B02F /* SDL_image.framework */; }; 225FD5280934EC1A00F0B02F /* SDL_image.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 225FD5240934EC1A00F0B02F /* SDL_image.framework */; };
225FD5290934EC1A00F0B02F /* SDL_mixer.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 225FD5250934EC1A00F0B02F /* SDL_mixer.framework */; }; 225FD5290934EC1A00F0B02F /* SDL_mixer.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 225FD5250934EC1A00F0B02F /* SDL_mixer.framework */; };
225FD52A0934EC1A00F0B02F /* SDL_ttf.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 225FD5260934EC1A00F0B02F /* SDL_ttf.framework */; }; 225FD52A0934EC1A00F0B02F /* SDL_ttf.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 225FD5260934EC1A00F0B02F /* SDL_ttf.framework */; };
@ -41,7 +63,7 @@
/* Begin PBXBuildRule section */ /* Begin PBXBuildRule section */
224A386D0933E9C4005A3695 /* PBXBuildRule */ = { 224A386D0933E9C4005A3695 /* PBXBuildRule */ = {
isa = PBXBuildRule; isa = PBXBuildRule;
compilerSpec = com.apple.compilers.gcc.3_3; compilerSpec = com.apple.compilers.gcc.4_0;
fileType = sourcecode.c; fileType = sourcecode.c;
isEditable = 1; isEditable = 1;
outputFiles = ( outputFiles = (
@ -49,7 +71,7 @@
}; };
224A386E0933E9EF005A3695 /* PBXBuildRule */ = { 224A386E0933E9EF005A3695 /* PBXBuildRule */ = {
isa = PBXBuildRule; isa = PBXBuildRule;
compilerSpec = com.apple.compilers.gcc.3_3; compilerSpec = com.apple.compilers.gcc.4_0;
fileType = sourcecode.asm.asm; fileType = sourcecode.asm.asm;
isEditable = 1; isEditable = 1;
outputFiles = ( outputFiles = (
@ -57,7 +79,7 @@
}; };
225FD5360934EF5600F0B02F /* PBXBuildRule */ = { 225FD5360934EF5600F0B02F /* PBXBuildRule */ = {
isa = PBXBuildRule; isa = PBXBuildRule;
compilerSpec = com.apple.compilers.gcc.3_3; compilerSpec = com.apple.compilers.gcc.4_0;
fileType = sourcecode.cpp; fileType = sourcecode.cpp;
isEditable = 1; isEditable = 1;
outputFiles = ( outputFiles = (
@ -65,26 +87,6 @@
}; };
/* End PBXBuildRule section */ /* End PBXBuildRule section */
/* Begin PBXBuildStyle section */
4A9504CCFFE6A4B311CA0CBA /* Development */ = {
isa = PBXBuildStyle;
buildSettings = {
GCC_DYNAMIC_NO_PIC = NO;
GCC_ENABLE_FIX_AND_CONTINUE = YES;
};
name = Development;
};
4A9504CDFFE6A4B311CA0CBA /* Deployment */ = {
isa = PBXBuildStyle;
buildSettings = {
COPY_PHASE_STRIP = YES;
GCC_ENABLE_FIX_AND_CONTINUE = NO;
ZERO_LINK = NO;
};
name = Deployment;
};
/* End PBXBuildStyle section */
/* Begin PBXCopyFilesBuildPhase section */ /* Begin PBXCopyFilesBuildPhase section */
22D5D2A80738498300B67229 /* CopyFiles */ = { 22D5D2A80738498300B67229 /* CopyFiles */ = {
isa = PBXCopyFilesBuildPhase; isa = PBXCopyFilesBuildPhase;
@ -96,6 +98,18 @@
225FE6F40939892300F0B02F /* SDL_mixer.framework in CopyFiles */, 225FE6F40939892300F0B02F /* SDL_mixer.framework in CopyFiles */,
225FE6F00939891500F0B02F /* SDL_image.framework in CopyFiles */, 225FE6F00939891500F0B02F /* SDL_image.framework in CopyFiles */,
225FE6D20939890800F0B02F /* SDL.framework in CopyFiles */, 225FE6D20939890800F0B02F /* SDL.framework in CopyFiles */,
225FCE260ADF277300466C53 /* compiler.h in CopyFiles */,
225FCE280ADF277300466C53 /* cursor.h in CopyFiles */,
225FCE290ADF277300466C53 /* debug.h in CopyFiles */,
225FCE2B0ADF277300466C53 /* dirwalk.h in CopyFiles */,
225FCE2D0ADF277300466C53 /* floodfill.h in CopyFiles */,
225FCE300ADF277300466C53 /* get_fname.h in CopyFiles */,
225FCE320ADF277300466C53 /* pixels.h in CopyFiles */,
225FCE340ADF277300466C53 /* playsound.h in CopyFiles */,
225FCE360ADF277300466C53 /* progressbar.h in CopyFiles */,
225FCE380ADF277300466C53 /* rgblinear.h in CopyFiles */,
225FCE390ADF277300466C53 /* fonts.h in CopyFiles */,
225FCE3A0ADF277300466C53 /* i18n.h in CopyFiles */,
); );
runOnlyForDeploymentPostprocessing = 0; runOnlyForDeploymentPostprocessing = 0;
}; };
@ -108,6 +122,28 @@
2202646607AC603500C3AEAB /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = /System/Library/Frameworks/CoreFoundation.framework; sourceTree = "<absolute>"; }; 2202646607AC603500C3AEAB /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = /System/Library/Frameworks/CoreFoundation.framework; sourceTree = "<absolute>"; };
224A368C0933B741005A3695 /* fonts */ = {isa = PBXFileReference; lastKnownFileType = folder; name = fonts; path = ../data/fonts; sourceTree = SOURCE_ROOT; }; 224A368C0933B741005A3695 /* fonts */ = {isa = PBXFileReference; lastKnownFileType = folder; name = fonts; path = ../data/fonts; sourceTree = SOURCE_ROOT; };
22581666074EE1A5005F774F /* Read Me.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Read Me.txt"; sourceTree = "<group>"; wrapsLines = 1; }; 22581666074EE1A5005F774F /* Read Me.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "Read Me.txt"; sourceTree = "<group>"; wrapsLines = 1; };
225FCE100ADF277300466C53 /* compiler.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = compiler.h; path = ../src/compiler.h; sourceTree = SOURCE_ROOT; };
225FCE110ADF277300466C53 /* cursor.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = cursor.c; path = ../src/cursor.c; sourceTree = SOURCE_ROOT; };
225FCE120ADF277300466C53 /* cursor.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = cursor.h; path = ../src/cursor.h; sourceTree = SOURCE_ROOT; };
225FCE130ADF277300466C53 /* debug.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = debug.h; path = ../src/debug.h; sourceTree = SOURCE_ROOT; };
225FCE140ADF277300466C53 /* dirwalk.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = dirwalk.c; path = ../src/dirwalk.c; sourceTree = SOURCE_ROOT; };
225FCE150ADF277300466C53 /* dirwalk.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = dirwalk.h; path = ../src/dirwalk.h; sourceTree = SOURCE_ROOT; };
225FCE160ADF277300466C53 /* floodfill.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = floodfill.c; path = ../src/floodfill.c; sourceTree = SOURCE_ROOT; };
225FCE170ADF277300466C53 /* floodfill.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = floodfill.h; path = ../src/floodfill.h; sourceTree = SOURCE_ROOT; };
225FCE180ADF277300466C53 /* fonts.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = fonts.c; path = ../src/fonts.c; sourceTree = SOURCE_ROOT; };
225FCE190ADF277300466C53 /* get_fname.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = get_fname.c; path = ../src/get_fname.c; sourceTree = SOURCE_ROOT; };
225FCE1A0ADF277300466C53 /* get_fname.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = get_fname.h; path = ../src/get_fname.h; sourceTree = SOURCE_ROOT; };
225FCE1B0ADF277300466C53 /* pixels.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = pixels.c; path = ../src/pixels.c; sourceTree = SOURCE_ROOT; };
225FCE1C0ADF277300466C53 /* pixels.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = pixels.h; path = ../src/pixels.h; sourceTree = SOURCE_ROOT; };
225FCE1D0ADF277300466C53 /* playsound.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = playsound.c; path = ../src/playsound.c; sourceTree = SOURCE_ROOT; };
225FCE1E0ADF277300466C53 /* playsound.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = playsound.h; path = ../src/playsound.h; sourceTree = SOURCE_ROOT; };
225FCE1F0ADF277300466C53 /* progressbar.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = progressbar.c; path = ../src/progressbar.c; sourceTree = SOURCE_ROOT; };
225FCE200ADF277300466C53 /* progressbar.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = progressbar.h; path = ../src/progressbar.h; sourceTree = SOURCE_ROOT; };
225FCE210ADF277300466C53 /* rgblinear.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = rgblinear.c; path = ../src/rgblinear.c; sourceTree = SOURCE_ROOT; };
225FCE220ADF277300466C53 /* rgblinear.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = rgblinear.h; path = ../src/rgblinear.h; sourceTree = SOURCE_ROOT; };
225FCE230ADF277300466C53 /* fonts.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = fonts.h; path = ../src/fonts.h; sourceTree = SOURCE_ROOT; };
225FCE240ADF277300466C53 /* i18n.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = i18n.h; path = ../src/i18n.h; sourceTree = SOURCE_ROOT; };
225FCE250ADF277300466C53 /* i18n.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = i18n.c; path = ../src/i18n.c; sourceTree = SOURCE_ROOT; };
225FD5240934EC1A00F0B02F /* SDL_image.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SDL_image.framework; path = /Library/Frameworks/SDL_image.framework; sourceTree = "<absolute>"; }; 225FD5240934EC1A00F0B02F /* SDL_image.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SDL_image.framework; path = /Library/Frameworks/SDL_image.framework; sourceTree = "<absolute>"; };
225FD5250934EC1A00F0B02F /* SDL_mixer.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SDL_mixer.framework; path = /Library/Frameworks/SDL_mixer.framework; sourceTree = "<absolute>"; }; 225FD5250934EC1A00F0B02F /* SDL_mixer.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SDL_mixer.framework; path = /Library/Frameworks/SDL_mixer.framework; sourceTree = "<absolute>"; };
225FD5260934EC1A00F0B02F /* SDL_ttf.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SDL_ttf.framework; path = /Library/Frameworks/SDL_ttf.framework; sourceTree = "<absolute>"; }; 225FD5260934EC1A00F0B02F /* SDL_ttf.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SDL_ttf.framework; path = /Library/Frameworks/SDL_ttf.framework; sourceTree = "<absolute>"; };
@ -231,6 +267,28 @@
29B97315FDCFA39411CA2CEA /* TuxPaint Sources */ = { 29B97315FDCFA39411CA2CEA /* TuxPaint Sources */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
225FCE100ADF277300466C53 /* compiler.h */,
225FCE110ADF277300466C53 /* cursor.c */,
225FCE120ADF277300466C53 /* cursor.h */,
225FCE130ADF277300466C53 /* debug.h */,
225FCE140ADF277300466C53 /* dirwalk.c */,
225FCE150ADF277300466C53 /* dirwalk.h */,
225FCE160ADF277300466C53 /* floodfill.c */,
225FCE170ADF277300466C53 /* floodfill.h */,
225FCE180ADF277300466C53 /* fonts.c */,
225FCE190ADF277300466C53 /* get_fname.c */,
225FCE1A0ADF277300466C53 /* get_fname.h */,
225FCE1B0ADF277300466C53 /* pixels.c */,
225FCE1C0ADF277300466C53 /* pixels.h */,
225FCE1D0ADF277300466C53 /* playsound.c */,
225FCE1E0ADF277300466C53 /* playsound.h */,
225FCE1F0ADF277300466C53 /* progressbar.c */,
225FCE200ADF277300466C53 /* progressbar.h */,
225FCE210ADF277300466C53 /* rgblinear.c */,
225FCE220ADF277300466C53 /* rgblinear.h */,
225FCE230ADF277300466C53 /* fonts.h */,
225FCE240ADF277300466C53 /* i18n.h */,
225FCE250ADF277300466C53 /* i18n.c */,
22C0EAA30735B851008555A2 /* colors.h */, 22C0EAA30735B851008555A2 /* colors.h */,
22C0EAA40735B851008555A2 /* great.h */, 22C0EAA40735B851008555A2 /* great.h */,
22C0EAAD0735B851008555A2 /* magic.h */, 22C0EAAD0735B851008555A2 /* magic.h */,
@ -292,40 +350,6 @@
224A386E0933E9EF005A3695 /* PBXBuildRule */, 224A386E0933E9EF005A3695 /* PBXBuildRule */,
224A386D0933E9C4005A3695 /* PBXBuildRule */, 224A386D0933E9C4005A3695 /* PBXBuildRule */,
); );
buildSettings = {
GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "";
GCC_PREPROCESSOR_DEFINITIONS = (
"DATA_PREFIX=\"Tux Paint.app/Contents/Resources/\"",
"DOC_PREFIX=\"./share/doc/tuxpaint/\"",
"CONFDIR=\"$(HOME)/Library/Application Support/Tux Paint/\"",
"LOCALEDIR=\"Tux Paint.app/Contents/Resources/locale/\"",
"CURSOR_SHAPES=SMALL",
SMALL_CURSOR_SHAPES,
__APPLE__,
);
HEADER_SEARCH_PATHS = (
/sw/include/SDL,
/sw/include,
../src/mouse/16x16/,
);
INFOPLIST_FILE = Info.plist;
INSTALL_PATH = "$(HOME)/Applications";
LIBRARY_STYLE = STATIC;
MACOSX_DEPLOYMENT_TARGET = 10.1;
OTHER_CFLAGS = "";
OTHER_CPLUSPLUSFLAGS = "";
OTHER_LDFLAGS = (
/sw/lib/libpng.a,
/sw/lib/libintl.a,
"-lz",
"-liconv",
);
PRODUCT_NAME = "Tux Paint";
WRAPPER_EXTENSION = app;
};
dependencies = ( dependencies = (
); );
name = "Tux Paint"; name = "Tux Paint";
@ -340,12 +364,6 @@
29B97313FDCFA39411CA2CEA /* Project object */ = { 29B97313FDCFA39411CA2CEA /* Project object */ = {
isa = PBXProject; isa = PBXProject;
buildConfigurationList = 224A35FB09339642005A3695 /* Build configuration list for PBXProject "TuxPaint" */; buildConfigurationList = 224A35FB09339642005A3695 /* Build configuration list for PBXProject "TuxPaint" */;
buildSettings = {
};
buildStyles = (
4A9504CCFFE6A4B311CA0CBA /* Development */,
4A9504CDFFE6A4B311CA0CBA /* Deployment */,
);
hasScannedForEncodings = 1; hasScannedForEncodings = 1;
mainGroup = 29B97314FDCFA39411CA2CEA /* TuxPaint */; mainGroup = 29B97314FDCFA39411CA2CEA /* TuxPaint */;
projectDirPath = ""; projectDirPath = "";
@ -402,6 +420,16 @@
22C0EA9E0735B76F008555A2 /* SDLMain.m in Sources */, 22C0EA9E0735B76F008555A2 /* SDLMain.m in Sources */,
22C0EABD0735B851008555A2 /* macosx_print.m in Sources */, 22C0EABD0735B851008555A2 /* macosx_print.m in Sources */,
22C0EAC40735B851008555A2 /* tuxpaint.c in Sources */, 22C0EAC40735B851008555A2 /* tuxpaint.c in Sources */,
225FCE270ADF277300466C53 /* cursor.c in Sources */,
225FCE2A0ADF277300466C53 /* dirwalk.c in Sources */,
225FCE2C0ADF277300466C53 /* floodfill.c in Sources */,
225FCE2E0ADF277300466C53 /* fonts.c in Sources */,
225FCE2F0ADF277300466C53 /* get_fname.c in Sources */,
225FCE310ADF277300466C53 /* pixels.c in Sources */,
225FCE330ADF277300466C53 /* playsound.c in Sources */,
225FCE350ADF277300466C53 /* progressbar.c in Sources */,
225FCE370ADF277300466C53 /* rgblinear.c in Sources */,
225FCE3B0ADF277300466C53 /* i18n.c in Sources */,
); );
runOnlyForDeploymentPostprocessing = 0; runOnlyForDeploymentPostprocessing = 0;
}; };
@ -430,6 +458,7 @@
224A35F809339642005A3695 /* Development */ = { 224A35F809339642005A3695 /* Development */ = {
isa = XCBuildConfiguration; isa = XCBuildConfiguration;
buildSettings = { buildSettings = {
ARCHS = ppc;
FRAMEWORK_SEARCH_PATHS = "/Library/Frameworks/**"; FRAMEWORK_SEARCH_PATHS = "/Library/Frameworks/**";
GCC_DYNAMIC_NO_PIC = NO; GCC_DYNAMIC_NO_PIC = NO;
GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_ENABLE_FIX_AND_CONTINUE = YES;
@ -438,18 +467,28 @@
GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = ""; GCC_PREFIX_HEADER = "";
GCC_PREPROCESSOR_DEFINITIONS = ( GCC_PREPROCESSOR_DEFINITIONS = (
"VER_DATE=\"2005-11-26\"", "$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_1)",
"DATA_PREFIX=\"Tux Paint.app/Contents/Resources/\"", "$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_2)",
"DOC_PREFIX=\"./share/doc/tuxpaint/\"", "$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_3)",
"CONFDIR=\"$(HOME)/Library/Application Support/Tux Paint/\"", "$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_4)",
"LOCALEDIR=\"Tux Paint.app/Contents/Resources/locale/\"", "$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_5)",
"CURSOR_SHAPES=SMALL", "CURSOR_SHAPES=SMALL",
SMALL_CURSOR_SHAPES, SMALL_CURSOR_SHAPES,
__APPLE__, __APPLE__,
"VER_VERSION=\"0.9.15\"", "$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_6)",
HAVE_STRCASESTR,
); );
GCC_PREPROCESSOR_DEFINITIONS_QUOTED_1 = "VER_DATE=\\\"2005-11-26\\\"";
GCC_PREPROCESSOR_DEFINITIONS_QUOTED_2 = "DATA_PREFIX=\\\"Tux\\ Paint.app/Contents/Resources/\\\"";
GCC_PREPROCESSOR_DEFINITIONS_QUOTED_3 = "DOC_PREFIX=\\\"./share/doc/tuxpaint/\\\"";
GCC_PREPROCESSOR_DEFINITIONS_QUOTED_4 = "CONFDIR=\\\"$(HOME)/Library/Application\\ Support/Tux\\ Paint/\\\"";
GCC_PREPROCESSOR_DEFINITIONS_QUOTED_5 = "LOCALEDIR=\\\"Tux\\ Paint.app/Contents/Resources/locale/\\\"";
GCC_PREPROCESSOR_DEFINITIONS_QUOTED_6 = "VER_VERSION=\\\"0.9.15\\\"";
HEADER_SEARCH_PATHS = ( HEADER_SEARCH_PATHS = (
/sw/include/SDL, /Library/Frameworks/SDL.framework/Headers,
/Library/Frameworks/SDL_image.framework/Headers/,
/Library/Frameworks/SDL_mixer.framework/Headers/,
/Library/Frameworks/SDL_ttf.framework/Headers/,
/sw/include, /sw/include,
../src/mouse/16x16/, ../src/mouse/16x16/,
); );
@ -471,6 +510,7 @@
224A35F909339642005A3695 /* Deployment */ = { 224A35F909339642005A3695 /* Deployment */ = {
isa = XCBuildConfiguration; isa = XCBuildConfiguration;
buildSettings = { buildSettings = {
ARCHS = ppc;
COPY_PHASE_STRIP = YES; COPY_PHASE_STRIP = YES;
FRAMEWORK_SEARCH_PATHS = "/Library/Frameworks/**"; FRAMEWORK_SEARCH_PATHS = "/Library/Frameworks/**";
GCC_ENABLE_FIX_AND_CONTINUE = NO; GCC_ENABLE_FIX_AND_CONTINUE = NO;
@ -479,18 +519,28 @@
GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = ""; GCC_PREFIX_HEADER = "";
GCC_PREPROCESSOR_DEFINITIONS = ( GCC_PREPROCESSOR_DEFINITIONS = (
"VER_DATE=\"2005-11-26\"", "$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_1)",
"DATA_PREFIX=\"Tux Paint.app/Contents/Resources/\"", "$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_2)",
"DOC_PREFIX=\"./share/doc/tuxpaint/\"", "$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_3)",
"CONFDIR=\"$(HOME)/Library/Application Support/Tux Paint/\"", "$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_4)",
"LOCALEDIR=\"Tux Paint.app/Contents/Resources/locale/\"", "$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_5)",
"CURSOR_SHAPES=SMALL", "CURSOR_SHAPES=SMALL",
SMALL_CURSOR_SHAPES, SMALL_CURSOR_SHAPES,
__APPLE__, __APPLE__,
"VER_VERSION=\"0.9.15\"", "$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_6)",
HAVE_STRCASESTR,
); );
GCC_PREPROCESSOR_DEFINITIONS_QUOTED_1 = "VER_DATE=\\\"2005-11-26\\\"";
GCC_PREPROCESSOR_DEFINITIONS_QUOTED_2 = "DATA_PREFIX=\\\"Tux\\ Paint.app/Contents/Resources/\\\"";
GCC_PREPROCESSOR_DEFINITIONS_QUOTED_3 = "DOC_PREFIX=\\\"./share/doc/tuxpaint/\\\"";
GCC_PREPROCESSOR_DEFINITIONS_QUOTED_4 = "CONFDIR=\\\"$(HOME)/Library/Application\\ Support/Tux\\ Paint/\\\"";
GCC_PREPROCESSOR_DEFINITIONS_QUOTED_5 = "LOCALEDIR=\\\"Tux\\ Paint.app/Contents/Resources/locale/\\\"";
GCC_PREPROCESSOR_DEFINITIONS_QUOTED_6 = "VER_VERSION=\\\"0.9.15\\\"";
HEADER_SEARCH_PATHS = ( HEADER_SEARCH_PATHS = (
/sw/include/SDL, /Library/Frameworks/SDL.framework/Headers,
/Library/Frameworks/SDL_image.framework/Headers/,
/Library/Frameworks/SDL_mixer.framework/Headers/,
/Library/Frameworks/SDL_ttf.framework/Headers/,
/sw/include, /sw/include,
../src/mouse/16x16/, ../src/mouse/16x16/,
); );
@ -513,24 +563,35 @@
224A35FA09339642005A3695 /* Default */ = { 224A35FA09339642005A3695 /* Default */ = {
isa = XCBuildConfiguration; isa = XCBuildConfiguration;
buildSettings = { buildSettings = {
ARCHS = ppc;
FRAMEWORK_SEARCH_PATHS = "/Library/Frameworks/**"; FRAMEWORK_SEARCH_PATHS = "/Library/Frameworks/**";
GCC_GENERATE_DEBUGGING_SYMBOLS = YES; GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
GCC_OPTIMIZATION_LEVEL = 0; GCC_OPTIMIZATION_LEVEL = 0;
GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = ""; GCC_PREFIX_HEADER = "";
GCC_PREPROCESSOR_DEFINITIONS = ( GCC_PREPROCESSOR_DEFINITIONS = (
"VER_DATE=\"2005-11-26\"", "$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_1)",
"DATA_PREFIX=\"Tux Paint.app/Contents/Resources/\"", "$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_2)",
"DOC_PREFIX=\"./share/doc/tuxpaint/\"", "$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_3)",
"CONFDIR=\"$(HOME)/Library/Application Support/Tux Paint/\"", "$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_4)",
"LOCALEDIR=\"Tux Paint.app/Contents/Resources/locale/\"", "$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_5)",
"CURSOR_SHAPES=SMALL", "CURSOR_SHAPES=SMALL",
SMALL_CURSOR_SHAPES, SMALL_CURSOR_SHAPES,
__APPLE__, __APPLE__,
"VER_VERSION=\"0.9.15\"", "$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_6)",
HAVE_STRCASESTR,
); );
GCC_PREPROCESSOR_DEFINITIONS_QUOTED_1 = "VER_DATE=\\\"2005-11-26\\\"";
GCC_PREPROCESSOR_DEFINITIONS_QUOTED_2 = "DATA_PREFIX=\\\"Tux\\ Paint.app/Contents/Resources/\\\"";
GCC_PREPROCESSOR_DEFINITIONS_QUOTED_3 = "DOC_PREFIX=\\\"./share/doc/tuxpaint/\\\"";
GCC_PREPROCESSOR_DEFINITIONS_QUOTED_4 = "CONFDIR=\\\"$(HOME)/Library/Application\\ Support/Tux\\ Paint/\\\"";
GCC_PREPROCESSOR_DEFINITIONS_QUOTED_5 = "LOCALEDIR=\\\"Tux\\ Paint.app/Contents/Resources/locale/\\\"";
GCC_PREPROCESSOR_DEFINITIONS_QUOTED_6 = "VER_VERSION=\\\"0.9.15\\\"";
HEADER_SEARCH_PATHS = ( HEADER_SEARCH_PATHS = (
/sw/include/SDL, /Library/Frameworks/SDL.framework/Headers,
/Library/Frameworks/SDL_image.framework/Headers/,
/Library/Frameworks/SDL_mixer.framework/Headers/,
/Library/Frameworks/SDL_ttf.framework/Headers/,
/sw/include, /sw/include,
../src/mouse/16x16/, ../src/mouse/16x16/,
); );
@ -552,24 +613,18 @@
224A35FC09339642005A3695 /* Development */ = { 224A35FC09339642005A3695 /* Development */ = {
isa = XCBuildConfiguration; isa = XCBuildConfiguration;
buildSettings = { buildSettings = {
MACOSX_DEPLOYMENT_TARGET = 10.3;
SDKROOT = /Developer/SDKs/MacOSX10.3.9.sdk;
}; };
name = Development; name = Development;
}; };
224A35FD09339642005A3695 /* Deployment */ = { 224A35FD09339642005A3695 /* Deployment */ = {
isa = XCBuildConfiguration; isa = XCBuildConfiguration;
buildSettings = { buildSettings = {
MACOSX_DEPLOYMENT_TARGET = 10.3;
SDKROOT = /Developer/SDKs/MacOSX10.3.9.sdk;
}; };
name = Deployment; name = Deployment;
}; };
224A35FE09339642005A3695 /* Default */ = { 224A35FE09339642005A3695 /* Default */ = {
isa = XCBuildConfiguration; isa = XCBuildConfiguration;
buildSettings = { buildSettings = {
MACOSX_DEPLOYMENT_TARGET = 10.3;
SDKROOT = /Developer/SDKs/MacOSX10.3.9.sdk;
}; };
name = Default; name = Default;
}; };