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

View file

@ -2,9 +2,9 @@
{
089C165DFE840E0CC02AAC07 /* English */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {917, 490}}";
sepNavSelRange = "{302, 0}";
sepNavVisRect = "{{0, 0}, {917, 490}}";
sepNavIntBoundsRect = "{{0, 0}, {858, 490}}";
sepNavSelRange = "{226, 0}";
sepNavVisRect = "{{0, 0}, {858, 490}}";
};
};
2202663B07AC657400C3AEAB /* macosx_speech.h */ = {
@ -20,7 +20,7 @@
fRef = 22581666074EE1A5005F774F /* Read Me.txt */;
name = "";
rLen = 1;
rLoc = 704;
rLoc = 815;
rType = 0;
vrLen = 681;
vrLoc = 305;
@ -45,16 +45,6 @@
vrLen = 414;
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 */ = {
isa = PBXTextBookmark;
fRef = 22C0EAAB0735B851008555A2 /* macosx_print.h */;
@ -109,38 +99,40 @@
isa = XCBreakpointsBucket;
name = "Project Breakpoints";
objects = (
224A36C90933C1F8005A3695 /* tuxpaint.c:3329 */,
224A36CB0933C1FA005A3695 /* tuxpaint.c:14837 */,
225709F709341F94000DF954 /* tuxpaint.c:2468 */,
224A36C90933C1F8005A3695 /* tuxpaint.c:3327 */,
224A36CB0933C1FA005A3695 /* tuxpaint.c:14835 */,
225709F709341F94000DF954 /* tuxpaint.c:2466 */,
);
};
224A36B70933B843005A3695 /* PBXBookmark */ = {
isa = PBXBookmark;
fRef = 22C005D30736650D008555A2 /* tuxpaint.icns */;
};
224A36C90933C1F8005A3695 /* tuxpaint.c:3329 */ = {
224A36C90933C1F8005A3695 /* tuxpaint.c:3327 */ = {
isa = PBXFileBreakpoint;
actions = (
);
breakpointStyle = 0;
continueAfterActions = 0;
delayBeforeContinue = 0;
fileReference = 22C0EAB30735B851008555A2 /* tuxpaint.c */;
functionName = "mainloop()";
hitCount = 1;
lineNumber = 3329;
modificationTime = 154465916.751423;
lineNumber = 3327;
modificationTime = 182401844.172263;
state = 1;
};
224A36CB0933C1FA005A3695 /* tuxpaint.c:14837 */ = {
224A36CB0933C1FA005A3695 /* tuxpaint.c:14835 */ = {
isa = PBXFileBreakpoint;
actions = (
);
breakpointStyle = 0;
continueAfterActions = 0;
delayBeforeContinue = 0;
fileReference = 22C0EAB30735B851008555A2 /* tuxpaint.c */;
functionName = "do_print()";
hitCount = 1;
lineNumber = 14837;
lineNumber = 14835;
modificationTime = 154465888.83422;
state = 1;
};
@ -178,16 +170,17 @@
path = /usr/include/ppc/_types.h;
sourceTree = "<absolute>";
};
225709F709341F94000DF954 /* tuxpaint.c:2468 */ = {
225709F709341F94000DF954 /* tuxpaint.c:2466 */ = {
isa = PBXFileBreakpoint;
actions = (
);
breakpointStyle = 0;
continueAfterActions = 0;
delayBeforeContinue = 0;
fileReference = 22C0EAB30735B851008555A2 /* tuxpaint.c */;
functionName = "eat_sdl_events()";
hitCount = 1;
lineNumber = 2468;
lineNumber = 2466;
modificationTime = 154465888.834229;
state = 1;
};
@ -196,21 +189,21 @@
fRef = 22C0EAB30735B851008555A2 /* tuxpaint.c */;
name = "tuxpaint.c: 3336";
rLen = 0;
rLoc = 87771;
rLoc = 87727;
rType = 0;
vrLen = 972;
vrLoc = 87058;
};
22581666074EE1A5005F774F /* Read Me.txt */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {2954, 728}}";
sepNavSelRange = "{1356, 0}";
sepNavVisRect = "{{0, 224}, {917, 490}}";
sepNavIntBoundsRect = "{{0, 0}, {858, 910}}";
sepNavSelRange = "{968, 0}";
sepNavVisRect = "{{0, 42}, {858, 505}}";
};
};
225FD5640938CEA800F0B02F /* PBXTextBookmark */ = {
225FCC8D0ADF26D700466C53 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 224A387B0933EE9D005A3695 /* _types.h */;
fRef = 229664BC097AFA00007A48C6 /* _types.h */;
name = "} __mbstate_t;";
rLen = 15;
rLoc = 2859;
@ -218,6 +211,247 @@
vrLen = 1191;
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 */ = {
isa = PBXTextBookmark;
fRef = 224A387B0933EE9D005A3695 /* _types.h */;
@ -278,26 +512,76 @@
vrLen = 431;
vrLoc = 0;
};
225FDB8009397F5400F0B02F /* PBXTextBookmark */ = {
225FDB320AE0939900466C53 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 089C165DFE840E0CC02AAC07 /* English */;
name = "English: 6";
fRef = 22C0EAAB0735B851008555A2 /* macosx_print.h */;
name = "macosx_print.h: 10";
rLen = 0;
rLoc = 302;
rLoc = 317;
rType = 0;
vrLen = 304;
vrLen = 1055;
vrLoc = 0;
};
225FE71E093AC57C00F0B02F /* PBXTextBookmark */ = {
225FDB330AE0939900466C53 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 8D1107310486CEB800E47090 /* Info.plist */;
name = "Info.plist: 27";
name = "Info.plist: 17";
rLen = 0;
rLoc = 802;
rLoc = 575;
rType = 0;
vrLen = 802;
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 */ = {
isa = PBXTextBookmark;
fRef = 22C0EA9C0735B76F008555A2 /* wrapperdata.h */;
@ -308,69 +592,31 @@
vrLen = 665;
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 */ = {
isa = PBXBookmark;
fRef = 22C005D30736650D008555A2 /* tuxpaint.icns */;
};
225FF0E5093D552A00F0B02F /* 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 */ = {
22966115097A221B007A48C6 /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = 22C0EA9B0735B76F008555A2 /* SDLMain.m */;
name = "SDLMain.m: 256";
rLen = 0;
rLoc = 7061;
rType = 0;
vrLen = 1091;
vrLoc = 7263;
vrLen = 889;
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 */ = {
isa = PBXExecutable;
@ -403,6 +649,8 @@
fallbackIsa = XCSourceControlManager;
isSCMEnabled = 0;
scmConfiguration = {
CVSToolPath = /usr/bin/ocvs;
CVSUseSSH = NO;
};
scmType = "";
};
@ -412,16 +660,16 @@
};
22C0EA9A0735B76F008555A2 /* SDLMain.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {917, 490}}";
sepNavIntBoundsRect = "{{0, 0}, {858, 490}}";
sepNavSelRange = "{0, 0}";
sepNavVisRect = "{{0, 0}, {917, 490}}";
sepNavVisRect = "{{0, 0}, {858, 490}}";
};
};
22C0EA9B0735B76F008555A2 /* SDLMain.m */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {917, 5712}}";
sepNavSelRange = "{7061, 0}";
sepNavVisRect = "{{0, 3644}, {917, 490}}";
sepNavIntBoundsRect = "{{0, 0}, {860, 5712}}";
sepNavSelRange = "{3306, 77}";
sepNavVisRect = "{{0, 1442}, {843, 362}}";
};
};
22C0EA9C0735B76F008555A2 /* wrapperdata.h */ = {
@ -448,9 +696,9 @@
};
22C0EAAB0735B851008555A2 /* macosx_print.h */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {696, 442}}";
sepNavSelRange = "{176, 64}";
sepNavVisRect = "{{0, 0}, {696, 442}}";
sepNavIntBoundsRect = "{{0, 0}, {858, 490}}";
sepNavSelRange = "{317, 0}";
sepNavVisRect = "{{0, 0}, {858, 490}}";
};
};
22C0EAAC0735B851008555A2 /* macosx_print.m */ = {
@ -504,23 +752,22 @@
};
22C0EAB30735B851008555A2 /* tuxpaint.c */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1214, 226310}}";
sepNavSelRange = "{68790, 56}";
sepNavVisRect = "{{0, 36400}, {917, 490}}";
sepNavIntBoundsRect = "{{0, 0}, {1118, 216342}}";
sepNavSelRange = "{337136, 13}";
sepNavVisRect = "{{0, 200914}, {843, 362}}";
sepNavWindowFrame = "{{181, 36}, {1091, 824}}";
};
};
29B97313FDCFA39411CA2CEA /* Project object */ = {
activeBuildConfigurationName = Deployment;
activeBuildStyle = 4A9504CCFFE6A4B311CA0CBA /* Development */;
activeExecutable = 22AB8EB5076FDF270009BF7C /* Tux Paint */;
activeTarget = 8D1107260486CEB800E47090 /* Tux Paint */;
addToTargets = (
8D1107260486CEB800E47090 /* Tux Paint */,
);
breakpoints = (
224A36C90933C1F8005A3695 /* tuxpaint.c:3329 */,
224A36CB0933C1FA005A3695 /* tuxpaint.c:14837 */,
225709F709341F94000DF954 /* tuxpaint.c:2468 */,
224A36CB0933C1FA005A3695 /* tuxpaint.c:14835 */,
225709F709341F94000DF954 /* tuxpaint.c:2466 */,
);
breakpointsGroup = 224A365B0933AE0D005A3695 /* XCBreakpointsBucket */;
codeSenseManager = 22C0E7650735B6C5008555A2 /* Code sense */;
@ -569,8 +816,8 @@
PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID;
PBXFileTableDataSourceColumnWidthsKey = (
22,
537.7974,
280.5835,
537,
310.5835,
);
PBXFileTableDataSourceColumnsKey = (
PBXExecutablesDataSource_ActiveFlagID,
@ -583,7 +830,7 @@
PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
PBXFileTableDataSourceColumnWidthsKey = (
20,
671,
612,
20,
96,
43,
@ -658,7 +905,7 @@
PBXFileTableDataSourceColumnWidthsKey = (
20,
450,
141,
180,
20,
98,
43,
@ -674,7 +921,7 @@
PBXFileDataSource_Warnings_ColumnID,
);
};
PBXPerProjectTemplateStateSaveDate = 155014820;
PBXPerProjectTemplateStateSaveDate = 182396578;
PBXPrepackagedSmartGroups_v2 = (
{
PBXTransientLocationAtTop = bottom;
@ -851,13 +1098,12 @@
};
},
);
PBXWorkspaceStateSaveDate = 155014820;
PBXWorkspaceStateSaveDate = 182396578;
};
perUserProjectItems = {
224A360209339C40005A3695 /* PBXTextBookmark */ = 224A360209339C40005A3695 /* PBXTextBookmark */;
224A362E0933ADBB005A3695 /* PBXTextBookmark */ = 224A362E0933ADBB005A3695 /* PBXTextBookmark */;
224A36320933ADBB005A3695 /* PBXTextBookmark */ = 224A36320933ADBB005A3695 /* PBXTextBookmark */;
224A36340933ADBB005A3695 /* PBXTextBookmark */ = 224A36340933ADBB005A3695 /* PBXTextBookmark */;
224A36370933ADBB005A3695 /* PBXTextBookmark */ = 224A36370933ADBB005A3695 /* PBXTextBookmark */;
224A36380933ADBB005A3695 /* PBXTextBookmark */ = 224A36380933ADBB005A3695 /* PBXTextBookmark */;
224A363A0933ADBB005A3695 /* PBXTextBookmark */ = 224A363A0933ADBB005A3695 /* PBXTextBookmark */;
@ -867,23 +1113,45 @@
224A36EA0933D085005A3695 /* PBXTextBookmark */ = 224A36EA0933D085005A3695 /* PBXTextBookmark */;
224A36EB0933D085005A3695 /* PBXTextBookmark */ = 224A36EB0933D085005A3695 /* 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 */;
225FDB07093949D400F0B02F /* PBXTextBookmark */ = 225FDB07093949D400F0B02F /* PBXTextBookmark */;
225FDB0D093949D400F0B02F /* PBXTextBookmark */ = 225FDB0D093949D400F0B02F /* PBXTextBookmark */;
225FDB0F093949D400F0B02F /* PBXTextBookmark */ = 225FDB0F093949D400F0B02F /* PBXTextBookmark */;
225FDB10093949D400F0B02F /* PBXTextBookmark */ = 225FDB10093949D400F0B02F /* PBXTextBookmark */;
225FDB12093949D400F0B02F /* PBXTextBookmark */ = 225FDB12093949D400F0B02F /* PBXTextBookmark */;
225FDB8009397F5400F0B02F /* PBXTextBookmark */ = 225FDB8009397F5400F0B02F /* PBXTextBookmark */;
225FE71E093AC57C00F0B02F /* PBXTextBookmark */ = 225FE71E093AC57C00F0B02F /* PBXTextBookmark */;
225FDB320AE0939900466C53 /* PBXTextBookmark */ = 225FDB320AE0939900466C53 /* 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 */;
225FEDCF093ADB6000F0B02F /* PBXTextBookmark */ = 225FEDCF093ADB6000F0B02F /* PBXTextBookmark */;
225FEF70093D527F00F0B02F /* PBXTextBookmark */ = 225FEF70093D527F00F0B02F /* PBXTextBookmark */;
225FEF72093D527F00F0B02F /* PBXBookmark */ = 225FEF72093D527F00F0B02F /* PBXBookmark */;
225FF0E5093D552A00F0B02F /* PBXTextBookmark */ = 225FF0E5093D552A00F0B02F /* PBXTextBookmark */;
225FF3E7093D578600F0B02F /* PBXTextBookmark */ = 225FF3E7093D578600F0B02F /* PBXTextBookmark */;
225FF3E8093D578600F0B02F /* PBXTextBookmark */ = 225FF3E8093D578600F0B02F /* PBXTextBookmark */;
225FF3E9093D578600F0B02F /* PBXTextBookmark */ = 225FF3E9093D578600F0B02F /* PBXTextBookmark */;
22966115097A221B007A48C6 /* PBXTextBookmark */ = 22966115097A221B007A48C6 /* PBXTextBookmark */;
};
sourceControlManager = 22C0E7640735B6C5008555A2 /* Source Control */;
userBuildSettings = {
@ -897,9 +1165,9 @@
};
8D1107310486CEB800E47090 /* Info.plist */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {917, 490}}";
sepNavSelRange = "{802, 0}";
sepNavVisRect = "{{0, 0}, {917, 490}}";
sepNavIntBoundsRect = "{{0, 0}, {858, 490}}";
sepNavSelRange = "{575, 0}";
sepNavVisRect = "{{0, 0}, {858, 490}}";
};
};
}

View file

@ -11,6 +11,28 @@
2202646707AC603500C3AEAB /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2202646607AC603500C3AEAB /* CoreFoundation.framework */; };
224A369B0933B741005A3695 /* fonts in Resources */ = {isa = PBXBuildFile; fileRef = 224A368C0933B741005A3695 /* fonts */; };
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 */; };
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 */; };
@ -41,7 +63,7 @@
/* Begin PBXBuildRule section */
224A386D0933E9C4005A3695 /* PBXBuildRule */ = {
isa = PBXBuildRule;
compilerSpec = com.apple.compilers.gcc.3_3;
compilerSpec = com.apple.compilers.gcc.4_0;
fileType = sourcecode.c;
isEditable = 1;
outputFiles = (
@ -49,7 +71,7 @@
};
224A386E0933E9EF005A3695 /* PBXBuildRule */ = {
isa = PBXBuildRule;
compilerSpec = com.apple.compilers.gcc.3_3;
compilerSpec = com.apple.compilers.gcc.4_0;
fileType = sourcecode.asm.asm;
isEditable = 1;
outputFiles = (
@ -57,7 +79,7 @@
};
225FD5360934EF5600F0B02F /* PBXBuildRule */ = {
isa = PBXBuildRule;
compilerSpec = com.apple.compilers.gcc.3_3;
compilerSpec = com.apple.compilers.gcc.4_0;
fileType = sourcecode.cpp;
isEditable = 1;
outputFiles = (
@ -65,26 +87,6 @@
};
/* 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 */
22D5D2A80738498300B67229 /* CopyFiles */ = {
isa = PBXCopyFilesBuildPhase;
@ -96,6 +98,18 @@
225FE6F40939892300F0B02F /* SDL_mixer.framework in CopyFiles */,
225FE6F00939891500F0B02F /* SDL_image.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;
};
@ -108,6 +122,28 @@
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; };
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>"; };
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>"; };
@ -231,6 +267,28 @@
29B97315FDCFA39411CA2CEA /* TuxPaint Sources */ = {
isa = PBXGroup;
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 */,
22C0EAA40735B851008555A2 /* great.h */,
22C0EAAD0735B851008555A2 /* magic.h */,
@ -292,40 +350,6 @@
224A386E0933E9EF005A3695 /* 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 = (
);
name = "Tux Paint";
@ -340,12 +364,6 @@
29B97313FDCFA39411CA2CEA /* Project object */ = {
isa = PBXProject;
buildConfigurationList = 224A35FB09339642005A3695 /* Build configuration list for PBXProject "TuxPaint" */;
buildSettings = {
};
buildStyles = (
4A9504CCFFE6A4B311CA0CBA /* Development */,
4A9504CDFFE6A4B311CA0CBA /* Deployment */,
);
hasScannedForEncodings = 1;
mainGroup = 29B97314FDCFA39411CA2CEA /* TuxPaint */;
projectDirPath = "";
@ -402,6 +420,16 @@
22C0EA9E0735B76F008555A2 /* SDLMain.m in Sources */,
22C0EABD0735B851008555A2 /* macosx_print.m 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;
};
@ -430,6 +458,7 @@
224A35F809339642005A3695 /* Development */ = {
isa = XCBuildConfiguration;
buildSettings = {
ARCHS = ppc;
FRAMEWORK_SEARCH_PATHS = "/Library/Frameworks/**";
GCC_DYNAMIC_NO_PIC = NO;
GCC_ENABLE_FIX_AND_CONTINUE = YES;
@ -438,18 +467,28 @@
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "";
GCC_PREPROCESSOR_DEFINITIONS = (
"VER_DATE=\"2005-11-26\"",
"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/\"",
"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_1)",
"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_2)",
"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_3)",
"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_4)",
"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_5)",
"CURSOR_SHAPES=SMALL",
SMALL_CURSOR_SHAPES,
__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 = (
/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,
../src/mouse/16x16/,
);
@ -471,6 +510,7 @@
224A35F909339642005A3695 /* Deployment */ = {
isa = XCBuildConfiguration;
buildSettings = {
ARCHS = ppc;
COPY_PHASE_STRIP = YES;
FRAMEWORK_SEARCH_PATHS = "/Library/Frameworks/**";
GCC_ENABLE_FIX_AND_CONTINUE = NO;
@ -479,18 +519,28 @@
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "";
GCC_PREPROCESSOR_DEFINITIONS = (
"VER_DATE=\"2005-11-26\"",
"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/\"",
"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_1)",
"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_2)",
"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_3)",
"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_4)",
"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_5)",
"CURSOR_SHAPES=SMALL",
SMALL_CURSOR_SHAPES,
__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 = (
/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,
../src/mouse/16x16/,
);
@ -513,24 +563,35 @@
224A35FA09339642005A3695 /* Default */ = {
isa = XCBuildConfiguration;
buildSettings = {
ARCHS = ppc;
FRAMEWORK_SEARCH_PATHS = "/Library/Frameworks/**";
GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "";
GCC_PREPROCESSOR_DEFINITIONS = (
"VER_DATE=\"2005-11-26\"",
"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/\"",
"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_1)",
"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_2)",
"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_3)",
"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_4)",
"$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_5)",
"CURSOR_SHAPES=SMALL",
SMALL_CURSOR_SHAPES,
__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 = (
/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,
../src/mouse/16x16/,
);
@ -552,24 +613,18 @@
224A35FC09339642005A3695 /* Development */ = {
isa = XCBuildConfiguration;
buildSettings = {
MACOSX_DEPLOYMENT_TARGET = 10.3;
SDKROOT = /Developer/SDKs/MacOSX10.3.9.sdk;
};
name = Development;
};
224A35FD09339642005A3695 /* Deployment */ = {
isa = XCBuildConfiguration;
buildSettings = {
MACOSX_DEPLOYMENT_TARGET = 10.3;
SDKROOT = /Developer/SDKs/MacOSX10.3.9.sdk;
};
name = Deployment;
};
224A35FE09339642005A3695 /* Default */ = {
isa = XCBuildConfiguration;
buildSettings = {
MACOSX_DEPLOYMENT_TARGET = 10.3;
SDKROOT = /Developer/SDKs/MacOSX10.3.9.sdk;
};
name = Default;
};