small updates to Xcode project

git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2158 178a84e3-b1eb-0310-8ba1-8eac791a3b58
This commit is contained in:
auria 2008-07-12 01:19:17 +00:00
parent 5d10d28744
commit 3aa29aef07
4 changed files with 929 additions and 1040 deletions

View File

@ -1,5 +1,6 @@
The latest information about compilation on Mac are on our wiki:
(*) The latest information about compilation on Mac are on our wiki:
http://supertuxkart.sourceforge.net/Building_and_packaging_on_OSX
(*) There is an experimental Xcode project in /src/ide/Xcode/. It will still require that all dependencies are installed as explained on the wiki. It currently does not build bullet, so you'll need to build from terminal at least once to get bullet built.
The older instructions should still work, and are quite detailed.
Note that we supply a modified version of plib (on our download page

View File

@ -204,48 +204,7 @@
</dict>
</array>
<key>OpenEditors</key>
<array>
<dict>
<key>Content</key>
<dict>
<key>PBXProjectModuleGUID</key>
<string>95F434EA0E26F39400692113</string>
<key>PBXProjectModuleLabel</key>
<string>SDL_endian.h</string>
<key>PBXSplitModuleInNavigatorKey</key>
<dict>
<key>Split0</key>
<dict>
<key>PBXProjectModuleGUID</key>
<string>95F434EB0E26F39400692113</string>
<key>PBXProjectModuleLabel</key>
<string>SDL_endian.h</string>
<key>_historyCapacity</key>
<integer>0</integer>
<key>bookmark</key>
<string>95F435070E26F4EA00692113</string>
<key>history</key>
<array>
<string>95F434EC0E26F39400692113</string>
</array>
</dict>
<key>SplitCount</key>
<string>1</string>
</dict>
<key>StatusBarVisibility</key>
<true/>
</dict>
<key>Geometry</key>
<dict>
<key>Frame</key>
<string>{{0, 20}, {1023, 615}}</string>
<key>PBXModuleWindowStatusBarHidden2</key>
<false/>
<key>RubberWindowFrame</key>
<string>9 90 1023 656 0 0 1024 746 </string>
</dict>
</dict>
</array>
<array/>
<key>PerspectiveWidths</key>
<array>
<integer>-1</integer>
@ -323,12 +282,12 @@
<key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
<array>
<array>
<integer>158</integer>
<integer>157</integer>
<integer>156</integer>
</array>
</array>
<key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
<string>{{0, 2259}, {203, 597}}</string>
<string>{{0, 2242}, {203, 597}}</string>
</dict>
<key>PBXTopSmartGroupGIDs</key>
<array/>
@ -347,7 +306,7 @@
<real>203</real>
</array>
<key>RubberWindowFrame</key>
<string>2 90 1023 656 0 0 1024 746 </string>
<string>0 90 1023 656 0 0 1024 746 </string>
</dict>
<key>Module</key>
<string>PBXSmartGroupTreeModule</string>
@ -363,7 +322,7 @@
<key>PBXProjectModuleGUID</key>
<string>1CE0B20306471E060097A5F4</string>
<key>PBXProjectModuleLabel</key>
<string>traffic.cpp</string>
<string>widget.cpp</string>
<key>PBXSplitModuleInNavigatorKey</key>
<dict>
<key>Split0</key>
@ -371,11 +330,11 @@
<key>PBXProjectModuleGUID</key>
<string>1CE0B20406471E060097A5F4</string>
<key>PBXProjectModuleLabel</key>
<string>traffic.cpp</string>
<string>widget.cpp</string>
<key>_historyCapacity</key>
<integer>0</integer>
<key>bookmark</key>
<string>95F435060E26F4EA00692113</string>
<string>954DF41C0E283D9E007270E0</string>
<key>history</key>
<array>
<string>95670A220DD7448B00CC006E</string>
@ -406,8 +365,13 @@
<string>95F434740E26EBF100692113</string>
<string>95F4349B0E26ED5700692113</string>
<string>95F4349C0E26ED5700692113</string>
<string>95F4349D0E26ED5700692113</string>
<string>95F4349E0E26ED5700692113</string>
<string>954DF3F30E28340A007270E0</string>
<string>954DF4100E283D9E007270E0</string>
<string>954DF4110E283D9E007270E0</string>
<string>954DF4120E283D9E007270E0</string>
<string>954DF4140E283D9E007270E0</string>
<string>954DF4150E283D9E007270E0</string>
<string>954DF4160E283D9E007270E0</string>
</array>
<key>prevStack</key>
<array>
@ -437,10 +401,14 @@
<string>95F434670E26E8F500692113</string>
<string>95F434680E26E8F500692113</string>
<string>95F434690E26E8F500692113</string>
<string>95F434760E26EBF100692113</string>
<string>95F4349F0E26ED5700692113</string>
<string>95F434A00E26ED5700692113</string>
<string>95F434A10E26ED5700692113</string>
<string>954DF3F50E28340A007270E0</string>
<string>954DF4170E283D9E007270E0</string>
<string>954DF4180E283D9E007270E0</string>
<string>954DF4190E283D9E007270E0</string>
<string>954DF41B0E283D9E007270E0</string>
</array>
</dict>
<key>SplitCount</key>
@ -452,14 +420,14 @@
<key>GeometryConfiguration</key>
<dict>
<key>Frame</key>
<string>{{0, 0}, {798, 599}}</string>
<string>{{0, 0}, {798, 427}}</string>
<key>RubberWindowFrame</key>
<string>2 90 1023 656 0 0 1024 746 </string>
<string>0 90 1023 656 0 0 1024 746 </string>
</dict>
<key>Module</key>
<string>PBXNavigatorGroup</string>
<key>Proportion</key>
<string>599pt</string>
<string>427pt</string>
</dict>
<dict>
<key>ContentConfiguration</key>
@ -472,14 +440,14 @@
<key>GeometryConfiguration</key>
<dict>
<key>Frame</key>
<string>{{0, 604}, {798, 11}}</string>
<string>{{0, 432}, {798, 183}}</string>
<key>RubberWindowFrame</key>
<string>2 90 1023 656 0 0 1024 746 </string>
<string>0 90 1023 656 0 0 1024 746 </string>
</dict>
<key>Module</key>
<string>XCDetailModule</string>
<key>Proportion</key>
<string>11pt</string>
<string>183pt</string>
</dict>
</array>
<key>Proportion</key>
@ -498,9 +466,9 @@
</array>
<key>TableOfContents</key>
<array>
<string>95F4346B0E26E8F500692113</string>
<string>954DF3F70E28340A007270E0</string>
<string>1CE0B1FE06471DED0097A5F4</string>
<string>95F4346C0E26E8F500692113</string>
<string>954DF3F80E28340A007270E0</string>
<string>1CE0B20306471E060097A5F4</string>
<string>1CE0B20506471E060097A5F4</string>
</array>
@ -619,7 +587,7 @@
<key>StatusbarIsVisible</key>
<true/>
<key>TimeStamp</key>
<real>237434090.06850499</real>
<real>237518238.34064099</real>
<key>ToolbarDisplayMode</key>
<integer>2</integer>
<key>ToolbarIsVisible</key>
@ -634,14 +602,12 @@
<integer>5</integer>
<key>WindowOrderList</key>
<array>
<string>1C0AD2B3069F1EA900FABCE6</string>
<string>1C530D57069F1CE1000CFCEE</string>
<string>/Developer/games/supertuxkart2/src/ide/Xcode/STK_XCode.xcodeproj</string>
<string>95F434EA0E26F39400692113</string>
<string>95F422090E26D9E300692113</string>
<string>1C0AD2B3069F1EA900FABCE6</string>
</array>
<key>WindowString</key>
<string>2 90 1023 656 0 0 1024 746 </string>
<string>0 90 1023 656 0 0 1024 746 </string>
<key>WindowTools</key>
<array>
<dict>
@ -671,7 +637,7 @@
<key>Frame</key>
<string>{{0, 0}, {828, 0}}</string>
<key>RubberWindowFrame</key>
<string>227 60 828 396 0 0 1024 746 </string>
<string>91 66 828 396 0 0 1024 746 </string>
</dict>
<key>Module</key>
<string>PBXNavigatorGroup</string>
@ -697,7 +663,7 @@
<key>Frame</key>
<string>{{0, 5}, {828, 350}}</string>
<key>RubberWindowFrame</key>
<string>227 60 828 396 0 0 1024 746 </string>
<string>91 66 828 396 0 0 1024 746 </string>
</dict>
<key>Module</key>
<string>PBXBuildResultsModule</string>
@ -720,14 +686,14 @@
<key>TableOfContents</key>
<array>
<string>95F422090E26D9E300692113</string>
<string>95F4346D0E26E8F500692113</string>
<string>954DF3FD0E2835B1007270E0</string>
<string>1CD0528F0623707200166675</string>
<string>XCMainBuildResultsModuleGUID</string>
</array>
<key>ToolbarConfiguration</key>
<string>xcode.toolbar.config.build</string>
<key>WindowString</key>
<string>227 60 828 396 0 0 1024 746 </string>
<string>91 66 828 396 0 0 1024 746 </string>
<key>WindowToolGUID</key>
<string>95F422090E26D9E300692113</string>
<key>WindowToolIsVisible</key>
@ -1067,9 +1033,9 @@
<key>TableOfContents</key>
<array>
<string>1C0AD2B3069F1EA900FABCE6</string>
<string>95F434C80E26F28100692113</string>
<string>954DF41D0E283D9E007270E0</string>
<string>1CD0528B0623707200166675</string>
<string>95F434C90E26F28100692113</string>
<string>954DF41E0E283D9E007270E0</string>
</array>
<key>ToolbarConfiguration</key>
<string>xcode.toolbar.config.run</string>
@ -1078,7 +1044,7 @@
<key>WindowToolGUID</key>
<string>1C0AD2B3069F1EA900FABCE6</string>
<key>WindowToolIsVisible</key>
<false/>
<true/>
</dict>
<dict>
<key>Identifier</key>

File diff suppressed because it is too large Load Diff

View File

@ -379,6 +379,7 @@
/* End PBXCopyFilesBuildPhase section */
/* Begin PBXFileReference section */
954DF4040E283AB1007270E0 /* model.xcclassmodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcclassmodel; path = model.xcclassmodel; sourceTree = "<group>"; };
95F4221E0E26DF0A00692113 /* SuperTuxKart */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = SuperTuxKart; sourceTree = BUILT_PRODUCTS_DIR; };
95F423120E26E3DC00692113 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = "<absolute>"; };
95F4231E0E26E44800692113 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
@ -393,10 +394,10 @@
95F42D3F0E26E84D00692113 /* attachment_manager.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = attachment_manager.cpp; path = ../../attachment_manager.cpp; sourceTree = SOURCE_ROOT; };
95F42D400E26E84D00692113 /* attachment_manager.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = attachment_manager.hpp; path = ../../attachment_manager.hpp; sourceTree = SOURCE_ROOT; };
95F42D420E26E84D00692113 /* auto_kart.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = auto_kart.hpp; path = ../../auto_kart.hpp; sourceTree = SOURCE_ROOT; };
95F42D700E26E84D00692113 /* libbulletopenglsupport.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libbulletopenglsupport.a; path = ../../bullet/Demos/OpenGL/libbulletopenglsupport.a; sourceTree = "<group>"; };
95F42F040E26E85000692113 /* libbulletcollision.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libbulletcollision.a; path = ../../bullet/src/libbulletcollision.a; sourceTree = "<group>"; };
95F42F050E26E85000692113 /* libbulletdynamics.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libbulletdynamics.a; path = ../../bullet/src/libbulletdynamics.a; sourceTree = "<group>"; };
95F42F060E26E85000692113 /* libbulletmath.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libbulletmath.a; path = ../../bullet/src/libbulletmath.a; sourceTree = "<group>"; };
95F42D700E26E84D00692113 /* libbulletopenglsupport.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libbulletopenglsupport.a; path = ../../bullet/Demos/OpenGL/libbulletopenglsupport.a; sourceTree = SOURCE_ROOT; };
95F42F040E26E85000692113 /* libbulletcollision.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libbulletcollision.a; path = ../../bullet/src/libbulletcollision.a; sourceTree = SOURCE_ROOT; };
95F42F050E26E85000692113 /* libbulletdynamics.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libbulletdynamics.a; path = ../../bullet/src/libbulletdynamics.a; sourceTree = SOURCE_ROOT; };
95F42F060E26E85000692113 /* libbulletmath.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libbulletmath.a; path = ../../bullet/src/libbulletmath.a; sourceTree = SOURCE_ROOT; };
95F42F290E26E85000692113 /* callback.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = callback.hpp; path = ../../callback.hpp; sourceTree = SOURCE_ROOT; };
95F42F2A0E26E85000692113 /* callback_manager.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = callback_manager.cpp; path = ../../callback_manager.cpp; sourceTree = SOURCE_ROOT; };
95F42F2B0E26E85000692113 /* callback_manager.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = callback_manager.hpp; path = ../../callback_manager.hpp; sourceTree = SOURCE_ROOT; };
@ -658,6 +659,7 @@
95F42F040E26E85000692113 /* libbulletcollision.a */,
95F42F060E26E85000692113 /* libbulletmath.a */,
95F42F050E26E85000692113 /* libbulletdynamics.a */,
954DF4040E283AB1007270E0 /* model.xcclassmodel */,
1AB674ADFE9D54B511CA2CBB /* Products */,
);
name = STK_XCode;
@ -1107,31 +1109,21 @@
GCC_ENABLE_FIX_AND_CONTINUE = YES;
GCC_MODEL_TUNING = G5;
GCC_OPTIMIZATION_LEVEL = 0;
HEADER_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)/../../\"";
HEADER_SEARCH_PATHS_QUOTED_2 = "\"$(PROJECT_DIR)/../../bullet/src\"";
INSTALL_PATH = "$(HOME)/bin";
LIBRARY_SEARCH_PATHS = (
"$(inherited)",
"$(LIBRARY_SEARCH_PATHS_QUOTED_1)",
"$(LIBRARY_SEARCH_PATHS_QUOTED_2)",
"$(LIBRARY_SEARCH_PATHS_QUOTED_3)",
"$(LIBRARY_SEARCH_PATHS_QUOTED_4)",
"$(LIBRARY_SEARCH_PATHS_QUOTED_5)",
"$(LIBRARY_SEARCH_PATHS_QUOTED_6)",
"$(LIBRARY_SEARCH_PATHS_QUOTED_7)",
"$(LIBRARY_SEARCH_PATHS_QUOTED_8)",
"$(LIBRARY_SEARCH_PATHS_QUOTED_9)",
);
LIBRARY_SEARCH_PATHS_QUOTED_1 = "\"$(PROJECT_DIR)/../../bullet/Demos/OpenGL\"";
LIBRARY_SEARCH_PATHS_QUOTED_2 = "\"$(PROJECT_DIR)/../../bullet/src\"";
LIBRARY_SEARCH_PATHS_QUOTED_3 = "\"$(PROJECT_DIR)/../..\"";
LIBRARY_SEARCH_PATHS_QUOTED_4 = "\"$(PROJECT_DIR)/../../bullet/Demos/OpenGL\"";
LIBRARY_SEARCH_PATHS_QUOTED_5 = "\"$(PROJECT_DIR)/../../bullet/src\"";
LIBRARY_SEARCH_PATHS_QUOTED_6 = "\"$(PROJECT_DIR)/../..\"";
LIBRARY_SEARCH_PATHS_QUOTED_7 = "\"$(PROJECT_DIR)/../../bullet/Demos/OpenGL\"";
LIBRARY_SEARCH_PATHS_QUOTED_8 = "\"$(PROJECT_DIR)/../../bullet/src\"";
LIBRARY_SEARCH_PATHS_QUOTED_9 = "\"$(PROJECT_DIR)/../../src\"";
OTHER_CFLAGS = "-DHAVE_OGGVORBIS";
OTHER_CFLAGS = (
"-DHAVE_OGGVORBIS",
"-I$(PROJECT_DIR)/../../",
"-I$(PROJECT_DIR)/../../bullet/src",
);
OTHER_LDFLAGS = (
"-L/usr/local/lib",
"-lSDL",
@ -1162,31 +1154,21 @@
ARCHS = "$(NATIVE_ARCH)";
GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
GCC_MODEL_TUNING = G5;
HEADER_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)/../../\"";
HEADER_SEARCH_PATHS_QUOTED_2 = "\"$(PROJECT_DIR)/../../bullet/src\"";
INSTALL_PATH = "$(HOME)/bin";
LIBRARY_SEARCH_PATHS = (
"$(inherited)",
"$(LIBRARY_SEARCH_PATHS_QUOTED_1)",
"$(LIBRARY_SEARCH_PATHS_QUOTED_2)",
"$(LIBRARY_SEARCH_PATHS_QUOTED_3)",
"$(LIBRARY_SEARCH_PATHS_QUOTED_4)",
"$(LIBRARY_SEARCH_PATHS_QUOTED_5)",
"$(LIBRARY_SEARCH_PATHS_QUOTED_6)",
"$(LIBRARY_SEARCH_PATHS_QUOTED_7)",
"$(LIBRARY_SEARCH_PATHS_QUOTED_8)",
"$(LIBRARY_SEARCH_PATHS_QUOTED_9)",
);
LIBRARY_SEARCH_PATHS_QUOTED_1 = "\"$(PROJECT_DIR)/../../bullet/Demos/OpenGL\"";
LIBRARY_SEARCH_PATHS_QUOTED_2 = "\"$(PROJECT_DIR)/../../bullet/src\"";
LIBRARY_SEARCH_PATHS_QUOTED_3 = "\"$(PROJECT_DIR)/../..\"";
LIBRARY_SEARCH_PATHS_QUOTED_4 = "\"$(PROJECT_DIR)/../../bullet/Demos/OpenGL\"";
LIBRARY_SEARCH_PATHS_QUOTED_5 = "\"$(PROJECT_DIR)/../../bullet/src\"";
LIBRARY_SEARCH_PATHS_QUOTED_6 = "\"$(PROJECT_DIR)/../..\"";
LIBRARY_SEARCH_PATHS_QUOTED_7 = "\"$(PROJECT_DIR)/../../bullet/Demos/OpenGL\"";
LIBRARY_SEARCH_PATHS_QUOTED_8 = "\"$(PROJECT_DIR)/../../bullet/src\"";
LIBRARY_SEARCH_PATHS_QUOTED_9 = "\"$(PROJECT_DIR)/../../src\"";
OTHER_CFLAGS = "-DHAVE_OGGVORBIS";
OTHER_CFLAGS = (
"-DHAVE_OGGVORBIS",
"-I$(PROJECT_DIR)/../../",
"-I$(PROJECT_DIR)/../../bullet/src",
);
OTHER_LDFLAGS = (
"-L/usr/local/lib",
"-lSDL",