diff options
author | Christoph Egger <Christoph.Egger@gmx.de> | 2008-11-01 17:37:58 +0100 |
---|---|---|
committer | Christoph Egger <Christoph.Egger@gmx.de> | 2008-11-01 17:37:58 +0100 |
commit | 9035708f4c5f7a78d8fb810e87e183fd61fd3350 (patch) | |
tree | 030e13b45c9882b799f793aa27007c74862fe934 /samples/xcode/pong | |
parent | a96b4da2ed67a3e8dcc8e2a0d9af9463a23bb021 (diff) |
Imported Upstream version 1.4~svn915
Diffstat (limited to 'samples/xcode/pong')
31 files changed, 1816 insertions, 0 deletions
diff --git a/samples/xcode/pong/.svn/all-wcprops b/samples/xcode/pong/.svn/all-wcprops new file mode 100644 index 0000000..ff852f4 --- /dev/null +++ b/samples/xcode/pong/.svn/all-wcprops @@ -0,0 +1,29 @@ +K 25 +svn:wc:ra_dav:version-url +V 45 +/svnroot/sfml/!svn/ver/268/samples/xcode/pong +END +Info.plist +K 25 +svn:wc:ra_dav:version-url +V 56 +/svnroot/sfml/!svn/ver/265/samples/xcode/pong/Info.plist +END +pongTarget.xcconfig +K 25 +svn:wc:ra_dav:version-url +V 65 +/svnroot/sfml/!svn/ver/265/samples/xcode/pong/pongTarget.xcconfig +END +pong_Prefix.pch +K 25 +svn:wc:ra_dav:version-url +V 61 +/svnroot/sfml/!svn/ver/265/samples/xcode/pong/pong_Prefix.pch +END +pongProj.xcconfig +K 25 +svn:wc:ra_dav:version-url +V 63 +/svnroot/sfml/!svn/ver/265/samples/xcode/pong/pongProj.xcconfig +END diff --git a/samples/xcode/pong/.svn/entries b/samples/xcode/pong/.svn/entries new file mode 100644 index 0000000..1848aaa --- /dev/null +++ b/samples/xcode/pong/.svn/entries @@ -0,0 +1,170 @@ +9 + +dir +915 +https://sfml.svn.sourceforge.net/svnroot/sfml/samples/xcode/pong +https://sfml.svn.sourceforge.net/svnroot/sfml + + + +2007-09-11T14:58:42.292963Z +268 +schmedly + + +svn:special svn:externals svn:needs-lock + + + + + + + + + + + +4e206d99-4929-0410-ac5d-dfc041789085 + +pong.xcodeproj +dir + +Info.plist +file + + + + +2008-11-01T16:24:41.000000Z +983c54a4d20531a51bfa6dd317ef2cd1 +2007-09-10T14:56:20.081611Z +265 +schmedly + + + + + + + + + + + + + + + + + + + + + +771 + +pongTarget.xcconfig +file + + + + +2008-11-01T16:24:41.000000Z +bed0a5383a858afb150402e4c783871d +2007-09-10T14:56:20.081611Z +265 +schmedly + + + + + + + + + + + + + + + + + + + + + +264 + +pong_Prefix.pch +file + + + + +2008-11-01T16:24:41.000000Z +4ee64a4d683c4085be07cb60914f3cbc +2007-09-10T14:56:20.081611Z +265 +schmedly + + + + + + + + + + + + + + + + + + + + + +115 + +pongProj.xcconfig +file + + + + +2008-11-01T16:24:41.000000Z +20570bcc07d21803a908c2308b544d10 +2007-09-10T14:56:20.081611Z +265 +schmedly + + + + + + + + + + + + + + + + + + + + + +318 + +English.lproj +dir + diff --git a/samples/xcode/pong/.svn/format b/samples/xcode/pong/.svn/format new file mode 100644 index 0000000..ec63514 --- /dev/null +++ b/samples/xcode/pong/.svn/format @@ -0,0 +1 @@ +9 diff --git a/samples/xcode/pong/.svn/text-base/Info.plist.svn-base b/samples/xcode/pong/.svn/text-base/Info.plist.svn-base new file mode 100644 index 0000000..e64b9c2 --- /dev/null +++ b/samples/xcode/pong/.svn/text-base/Info.plist.svn-base @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>CFBundleDevelopmentRegion</key> + <string>English</string> + <key>CFBundleExecutable</key> + <string>$(EXECUTABLE_NAME)</string> + <key>CFBundleIconFile</key> + <string></string> + <key>CFBundleIdentifier</key> + <string>com.yourcompany.pong</string> + <key>CFBundleInfoDictionaryVersion</key> + <string>6.0</string> + <key>CFBundleName</key> + <string>$(PRODUCT_NAME)</string> + <key>CFBundlePackageType</key> + <string>APPL</string> + <key>CFBundleSignature</key> + <string>????</string> + <key>CFBundleVersion</key> + <string>1.0</string> + <key>CSResourcesFileMapped</key> + <true/> +</dict> +</plist> diff --git a/samples/xcode/pong/.svn/text-base/pongProj.xcconfig.svn-base b/samples/xcode/pong/.svn/text-base/pongProj.xcconfig.svn-base new file mode 100644 index 0000000..4ee3545 --- /dev/null +++ b/samples/xcode/pong/.svn/text-base/pongProj.xcconfig.svn-base @@ -0,0 +1,9 @@ + GCC_ENABLE_CPP_EXCEPTIONS = YES; + GCC_ENABLE_CPP_RTTI = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk; + GCC_INCREASE_PRECOMPILED_HEADER_SHARING = YES; + GCC_GENERATE_DEBUGGING_SYMBOLS = YES; + PREBINDING = NO; + INFOPLIST_EXPAND_BUILD_SETTINGS = YES;
\ No newline at end of file diff --git a/samples/xcode/pong/.svn/text-base/pongTarget.xcconfig.svn-base b/samples/xcode/pong/.svn/text-base/pongTarget.xcconfig.svn-base new file mode 100644 index 0000000..cd1117d --- /dev/null +++ b/samples/xcode/pong/.svn/text-base/pongTarget.xcconfig.svn-base @@ -0,0 +1,7 @@ + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = pong_Prefix.pch; + INFOPLIST_FILE = Info.plist; + INSTALL_PATH = $(HOME)/Applications; + PRODUCT_NAME = pong $(CONFIGURATION); + STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = Dynamic; + GCC_SYMBOLS_PRIVATE_EXTERN = YES; diff --git a/samples/xcode/pong/.svn/text-base/pong_Prefix.pch.svn-base b/samples/xcode/pong/.svn/text-base/pong_Prefix.pch.svn-base new file mode 100644 index 0000000..3582ae0 --- /dev/null +++ b/samples/xcode/pong/.svn/text-base/pong_Prefix.pch.svn-base @@ -0,0 +1,5 @@ +// +// Prefix header for all source files of the 'pong' target in the 'pong' project. +// + +#include <Carbon/Carbon.h>
\ No newline at end of file diff --git a/samples/xcode/pong/English.lproj/.svn/all-wcprops b/samples/xcode/pong/English.lproj/.svn/all-wcprops new file mode 100644 index 0000000..b1f61d3 --- /dev/null +++ b/samples/xcode/pong/English.lproj/.svn/all-wcprops @@ -0,0 +1,11 @@ +K 25 +svn:wc:ra_dav:version-url +V 59 +/svnroot/sfml/!svn/ver/265/samples/xcode/pong/English.lproj +END +InfoPlist.strings +K 25 +svn:wc:ra_dav:version-url +V 77 +/svnroot/sfml/!svn/ver/265/samples/xcode/pong/English.lproj/InfoPlist.strings +END diff --git a/samples/xcode/pong/English.lproj/.svn/entries b/samples/xcode/pong/English.lproj/.svn/entries new file mode 100644 index 0000000..348a50f --- /dev/null +++ b/samples/xcode/pong/English.lproj/.svn/entries @@ -0,0 +1,65 @@ +9 + +dir +915 +https://sfml.svn.sourceforge.net/svnroot/sfml/samples/xcode/pong/English.lproj +https://sfml.svn.sourceforge.net/svnroot/sfml + + + +2007-09-10T14:56:20.081611Z +265 +schmedly + + +svn:special svn:externals svn:needs-lock + + + + + + + + + + + +4e206d99-4929-0410-ac5d-dfc041789085 + +InfoPlist.strings +file + + + + +2008-11-01T16:24:41.000000Z +a6bdb2db1e1c57d8603e53da5740f0dc +2007-09-10T14:56:20.081611Z +265 +schmedly +has-props + + + + + + + + + + + + + + + + + + + + +204 + +main.nib +dir + diff --git a/samples/xcode/pong/English.lproj/.svn/format b/samples/xcode/pong/English.lproj/.svn/format new file mode 100644 index 0000000..ec63514 --- /dev/null +++ b/samples/xcode/pong/English.lproj/.svn/format @@ -0,0 +1 @@ +9 diff --git a/samples/xcode/pong/English.lproj/.svn/prop-base/InfoPlist.strings.svn-base b/samples/xcode/pong/English.lproj/.svn/prop-base/InfoPlist.strings.svn-base new file mode 100644 index 0000000..5e9587e --- /dev/null +++ b/samples/xcode/pong/English.lproj/.svn/prop-base/InfoPlist.strings.svn-base @@ -0,0 +1,5 @@ +K 13 +svn:mime-type +V 24 +application/octet-stream +END diff --git a/samples/xcode/pong/English.lproj/.svn/text-base/InfoPlist.strings.svn-base b/samples/xcode/pong/English.lproj/.svn/text-base/InfoPlist.strings.svn-base Binary files differnew file mode 100644 index 0000000..26bf880 --- /dev/null +++ b/samples/xcode/pong/English.lproj/.svn/text-base/InfoPlist.strings.svn-base diff --git a/samples/xcode/pong/English.lproj/InfoPlist.strings b/samples/xcode/pong/English.lproj/InfoPlist.strings Binary files differnew file mode 100644 index 0000000..26bf880 --- /dev/null +++ b/samples/xcode/pong/English.lproj/InfoPlist.strings diff --git a/samples/xcode/pong/English.lproj/main.nib/.svn/all-wcprops b/samples/xcode/pong/English.lproj/main.nib/.svn/all-wcprops new file mode 100644 index 0000000..69e089e --- /dev/null +++ b/samples/xcode/pong/English.lproj/main.nib/.svn/all-wcprops @@ -0,0 +1,23 @@ +K 25 +svn:wc:ra_dav:version-url +V 68 +/svnroot/sfml/!svn/ver/265/samples/xcode/pong/English.lproj/main.nib +END +info.nib +K 25 +svn:wc:ra_dav:version-url +V 77 +/svnroot/sfml/!svn/ver/265/samples/xcode/pong/English.lproj/main.nib/info.nib +END +classes.nib +K 25 +svn:wc:ra_dav:version-url +V 80 +/svnroot/sfml/!svn/ver/265/samples/xcode/pong/English.lproj/main.nib/classes.nib +END +objects.xib +K 25 +svn:wc:ra_dav:version-url +V 80 +/svnroot/sfml/!svn/ver/265/samples/xcode/pong/English.lproj/main.nib/objects.xib +END diff --git a/samples/xcode/pong/English.lproj/main.nib/.svn/entries b/samples/xcode/pong/English.lproj/main.nib/.svn/entries new file mode 100644 index 0000000..8495a80 --- /dev/null +++ b/samples/xcode/pong/English.lproj/main.nib/.svn/entries @@ -0,0 +1,130 @@ +9 + +dir +915 +https://sfml.svn.sourceforge.net/svnroot/sfml/samples/xcode/pong/English.lproj/main.nib +https://sfml.svn.sourceforge.net/svnroot/sfml + + + +2007-09-10T14:56:20.081611Z +265 +schmedly + + +svn:special svn:externals svn:needs-lock + + + + + + + + + + + +4e206d99-4929-0410-ac5d-dfc041789085 + +info.nib +file + + + + +2008-11-01T16:24:41.000000Z +e8946ca6376a5b41572eade4986eabec +2007-09-10T14:56:20.081611Z +265 +schmedly + + + + + + + + + + + + + + + + + + + + + +700 + +classes.nib +file + + + + +2008-11-01T16:24:41.000000Z +d4f654c0244466c22e6192e76ec71210 +2007-09-10T14:56:20.081611Z +265 +schmedly + + + + + + + + + + + + + + + + + + + + + +35 + +objects.xib +file + + + + +2008-11-01T16:24:41.000000Z +e9b77140e3d15d5f7daef4ff0930bce3 +2007-09-10T14:56:20.081611Z +265 +schmedly + + + + + + + + + + + + + + + + + + + + + +11054 + diff --git a/samples/xcode/pong/English.lproj/main.nib/.svn/format b/samples/xcode/pong/English.lproj/main.nib/.svn/format new file mode 100644 index 0000000..ec63514 --- /dev/null +++ b/samples/xcode/pong/English.lproj/main.nib/.svn/format @@ -0,0 +1 @@ +9 diff --git a/samples/xcode/pong/English.lproj/main.nib/.svn/text-base/classes.nib.svn-base b/samples/xcode/pong/English.lproj/main.nib/.svn/text-base/classes.nib.svn-base new file mode 100644 index 0000000..ea58db1 --- /dev/null +++ b/samples/xcode/pong/English.lproj/main.nib/.svn/text-base/classes.nib.svn-base @@ -0,0 +1,4 @@ +{ +IBClasses = (); +IBVersion = 1; +} diff --git a/samples/xcode/pong/English.lproj/main.nib/.svn/text-base/info.nib.svn-base b/samples/xcode/pong/English.lproj/main.nib/.svn/text-base/info.nib.svn-base new file mode 100644 index 0000000..dfd1f0e --- /dev/null +++ b/samples/xcode/pong/English.lproj/main.nib/.svn/text-base/info.nib.svn-base @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>IBDocumentLocation</key> + <string>117 12 356 240 0 0 1920 1178 </string> + <key>IBEditorPositions</key> + <dict> + <key>29</key> + <string>110 302 204 44 0 0 1920 1178 </string> + </dict> + <key>IBFramework Version</key> + <string>431.0</string> + <key>IBOldestOS</key> + <integer>3</integer> + <key>IBOpenObjects</key> + <array> + <integer>29</integer> + <integer>166</integer> + </array> + <key>IBSystem Version</key> + <string>8A383</string> + <key>targetFramework</key> + <string>IBCarbonFramework</string> +</dict> +</plist> diff --git a/samples/xcode/pong/English.lproj/main.nib/.svn/text-base/objects.xib.svn-base b/samples/xcode/pong/English.lproj/main.nib/.svn/text-base/objects.xib.svn-base new file mode 100644 index 0000000..78896ac --- /dev/null +++ b/samples/xcode/pong/English.lproj/main.nib/.svn/text-base/objects.xib.svn-base @@ -0,0 +1,272 @@ +<?xml version="1.0" standalone="yes"?> +<object class="NSIBObjectData"> + <string name="targetFramework">IBCarbonFramework</string> + <object name="rootObject" class="NSCustomObject" id="1"> + <string name="customClass">NSApplication</string> + </object> + <array count="38" name="allObjects"> + <object class="IBCarbonMenu" id="29"> + <string name="title">main</string> + <array count="4" name="items"> + <object class="IBCarbonMenuItem" id="185"> + <string name="title">pong</string> + <object name="submenu" class="IBCarbonMenu" id="184"> + <string name="title">pong</string> + <array count="1" name="items"> + <object class="IBCarbonMenuItem" id="187"> + <string name="title">About pong</string> + <int name="keyEquivalentModifier">0</int> + <ostype name="command">abou</ostype> + </object> + </array> + <string name="name">_NSAppleMenu</string> + </object> + </object> + <object class="IBCarbonMenuItem" id="127"> + <string name="title">File</string> + <object name="submenu" class="IBCarbonMenu" id="131"> + <string name="title">File</string> + <array count="10" name="items"> + <object class="IBCarbonMenuItem" id="139"> + <string name="title">New</string> + <string name="keyEquivalent">n</string> + <ostype name="command">new </ostype> + </object> + <object class="IBCarbonMenuItem" id="134"> + <string name="title">Open…</string> + <string name="keyEquivalent">o</string> + <ostype name="command">open</ostype> + </object> + <object class="IBCarbonMenuItem" id="133"> + <boolean name="separator">TRUE</boolean> + </object> + <object class="IBCarbonMenuItem" id="130"> + <string name="title">Close</string> + <string name="keyEquivalent">w</string> + <ostype name="command">clos</ostype> + </object> + <object class="IBCarbonMenuItem" id="138"> + <string name="title">Save</string> + <string name="keyEquivalent">s</string> + <ostype name="command">save</ostype> + </object> + <object class="IBCarbonMenuItem" id="137"> + <string name="title">Save As…</string> + <string name="keyEquivalent">S</string> + <ostype name="command">svas</ostype> + </object> + <object class="IBCarbonMenuItem" id="132"> + <string name="title">Revert</string> + <string name="keyEquivalent">r</string> + <ostype name="command">rvrt</ostype> + </object> + <object class="IBCarbonMenuItem" id="128"> + <boolean name="separator">TRUE</boolean> + </object> + <object class="IBCarbonMenuItem" id="135"> + <string name="title">Page Setup…</string> + <string name="keyEquivalent">P</string> + <ostype name="command">page</ostype> + </object> + <object class="IBCarbonMenuItem" id="136"> + <string name="title">Print…</string> + <string name="keyEquivalent">p</string> + <ostype name="command">prnt</ostype> + </object> + </array> + </object> + </object> + <object class="IBCarbonMenuItem" id="152"> + <string name="title">Edit</string> + <object name="submenu" class="IBCarbonMenu" id="147"> + <string name="title">Edit</string> + <array count="10" name="items"> + <object class="IBCarbonMenuItem" id="141"> + <string name="title">Undo</string> + <string name="keyEquivalent">z</string> + <ostype name="command">undo</ostype> + </object> + <object class="IBCarbonMenuItem" id="146"> + <string name="title">Redo</string> + <string name="keyEquivalent">Z</string> + <ostype name="command">redo</ostype> + </object> + <object class="IBCarbonMenuItem" id="142"> + <boolean name="separator">TRUE</boolean> + </object> + <object class="IBCarbonMenuItem" id="143"> + <string name="title">Cut</string> + <string name="keyEquivalent">x</string> + <ostype name="command">cut </ostype> + </object> + <object class="IBCarbonMenuItem" id="149"> + <string name="title">Copy</string> + <string name="keyEquivalent">c</string> + <ostype name="command">copy</ostype> + </object> + <object class="IBCarbonMenuItem" id="144"> + <string name="title">Paste</string> + <string name="keyEquivalent">v</string> + <ostype name="command">past</ostype> + </object> + <object class="IBCarbonMenuItem" id="151"> + <string name="title">Delete</string> + <ostype name="command">clea</ostype> + </object> + <object class="IBCarbonMenuItem" id="148"> + <string name="title">Select All</string> + <string name="keyEquivalent">a</string> + <ostype name="command">sall</ostype> + </object> + <object class="IBCarbonMenuItem" id="199"> + <boolean name="separator">TRUE</boolean> + </object> + <object class="IBCarbonMenuItem" id="198"> + <string name="title">Special Characters…</string> + <ostype name="command">chrp</ostype> + </object> + </array> + </object> + </object> + <object class="IBCarbonMenuItem" id="192"> + <string name="title">Window</string> + <object name="submenu" class="IBCarbonMenu" id="195"> + <string name="title">Window</string> + <array count="6" name="items"> + <object class="IBCarbonMenuItem" id="190"> + <boolean name="dynamic">TRUE</boolean> + <string name="title">Minimize</string> + <string name="keyEquivalent">m</string> + <ostype name="command">mini</ostype> + </object> + <object class="IBCarbonMenuItem" id="191"> + <boolean name="dynamic">TRUE</boolean> + <string name="title">Minimize All</string> + <string name="keyEquivalent">m</string> + <int name="keyEquivalentModifier">1572864</int> + <ostype name="command">mina</ostype> + </object> + <object class="IBCarbonMenuItem" id="197"> + <string name="title">Zoom</string> + <ostype name="command">zoom</ostype> + </object> + <object class="IBCarbonMenuItem" id="194"> + <boolean name="separator">TRUE</boolean> + </object> + <object class="IBCarbonMenuItem" id="196"> + <boolean name="dynamic">TRUE</boolean> + <string name="title">Bring All to Front</string> + <ostype name="command">bfrt</ostype> + </object> + <object class="IBCarbonMenuItem" id="193"> + <boolean name="dynamic">TRUE</boolean> + <string name="title">Arrange in Front</string> + <int name="keyEquivalentModifier">1572864</int> + <ostype name="command">frnt</ostype> + </object> + </array> + <string name="name">_NSWindowsMenu</string> + </object> + </object> + </array> + <string name="name">_NSMainMenu</string> + </object> + <reference idRef="127"/> + <reference idRef="128"/> + <reference idRef="130"/> + <reference idRef="131"/> + <reference idRef="132"/> + <reference idRef="133"/> + <reference idRef="134"/> + <reference idRef="135"/> + <reference idRef="136"/> + <reference idRef="137"/> + <reference idRef="138"/> + <reference idRef="139"/> + <reference idRef="141"/> + <reference idRef="142"/> + <reference idRef="143"/> + <reference idRef="144"/> + <reference idRef="146"/> + <reference idRef="147"/> + <reference idRef="148"/> + <reference idRef="149"/> + <reference idRef="151"/> + <reference idRef="152"/> + <object class="IBCarbonWindow" id="166"> + <string name="windowRect">204 300 564 780 </string> + <string name="title">Window</string> + <object name="rootControl" class="IBCarbonRootControl" id="167"> + <string name="bounds">0 0 360 480 </string> + <string name="viewFrame">0 0 480 360 </string> + </object> + <boolean name="receiveUpdates">FALSE</boolean> + <boolean name="liveResize">TRUE</boolean> + <boolean name="compositing">TRUE</boolean> + <boolean name="isConstrained">FALSE</boolean> + </object> + <reference idRef="167"/> + <reference idRef="184"/> + <reference idRef="185"/> + <reference idRef="187"/> + <reference idRef="190"/> + <reference idRef="191"/> + <reference idRef="192"/> + <reference idRef="193"/> + <reference idRef="194"/> + <reference idRef="195"/> + <reference idRef="196"/> + <reference idRef="197"/> + <reference idRef="198"/> + <reference idRef="199"/> + </array> + <array count="38" name="allParents"> + <reference idRef="1"/> + <reference idRef="29"/> + <reference idRef="131"/> + <reference idRef="131"/> + <reference idRef="127"/> + <reference idRef="131"/> + <reference idRef="131"/> + <reference idRef="131"/> + <reference idRef="131"/> + <reference idRef="131"/> + <reference idRef="131"/> + <reference idRef="131"/> + <reference idRef="131"/> + <reference idRef="147"/> + <reference idRef="147"/> + <reference idRef="147"/> + <reference idRef="147"/> + <reference idRef="147"/> + <reference idRef="152"/> + <reference idRef="147"/> + <reference idRef="147"/> + <reference idRef="147"/> + <reference idRef="29"/> + <reference idRef="1"/> + <reference idRef="166"/> + <reference idRef="185"/> + <reference idRef="29"/> + <reference idRef="184"/> + <reference idRef="195"/> + <reference idRef="195"/> + <reference idRef="29"/> + <reference idRef="195"/> + <reference idRef="195"/> + <reference idRef="192"/> + <reference idRef="195"/> + <reference idRef="195"/> + <reference idRef="147"/> + <reference idRef="147"/> + </array> + <dictionary count="3" name="nameTable"> + <string>Files Owner</string> + <reference idRef="1"/> + <string>MainWindow</string> + <reference idRef="166"/> + <string>MenuBar</string> + <reference idRef="29"/> + </dictionary> + <unsigned_int name="nextObjectID">200</unsigned_int> +</object> diff --git a/samples/xcode/pong/English.lproj/main.nib/classes.nib b/samples/xcode/pong/English.lproj/main.nib/classes.nib new file mode 100644 index 0000000..ea58db1 --- /dev/null +++ b/samples/xcode/pong/English.lproj/main.nib/classes.nib @@ -0,0 +1,4 @@ +{ +IBClasses = (); +IBVersion = 1; +} diff --git a/samples/xcode/pong/English.lproj/main.nib/info.nib b/samples/xcode/pong/English.lproj/main.nib/info.nib new file mode 100644 index 0000000..dfd1f0e --- /dev/null +++ b/samples/xcode/pong/English.lproj/main.nib/info.nib @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>IBDocumentLocation</key> + <string>117 12 356 240 0 0 1920 1178 </string> + <key>IBEditorPositions</key> + <dict> + <key>29</key> + <string>110 302 204 44 0 0 1920 1178 </string> + </dict> + <key>IBFramework Version</key> + <string>431.0</string> + <key>IBOldestOS</key> + <integer>3</integer> + <key>IBOpenObjects</key> + <array> + <integer>29</integer> + <integer>166</integer> + </array> + <key>IBSystem Version</key> + <string>8A383</string> + <key>targetFramework</key> + <string>IBCarbonFramework</string> +</dict> +</plist> diff --git a/samples/xcode/pong/English.lproj/main.nib/objects.xib b/samples/xcode/pong/English.lproj/main.nib/objects.xib new file mode 100644 index 0000000..78896ac --- /dev/null +++ b/samples/xcode/pong/English.lproj/main.nib/objects.xib @@ -0,0 +1,272 @@ +<?xml version="1.0" standalone="yes"?> +<object class="NSIBObjectData"> + <string name="targetFramework">IBCarbonFramework</string> + <object name="rootObject" class="NSCustomObject" id="1"> + <string name="customClass">NSApplication</string> + </object> + <array count="38" name="allObjects"> + <object class="IBCarbonMenu" id="29"> + <string name="title">main</string> + <array count="4" name="items"> + <object class="IBCarbonMenuItem" id="185"> + <string name="title">pong</string> + <object name="submenu" class="IBCarbonMenu" id="184"> + <string name="title">pong</string> + <array count="1" name="items"> + <object class="IBCarbonMenuItem" id="187"> + <string name="title">About pong</string> + <int name="keyEquivalentModifier">0</int> + <ostype name="command">abou</ostype> + </object> + </array> + <string name="name">_NSAppleMenu</string> + </object> + </object> + <object class="IBCarbonMenuItem" id="127"> + <string name="title">File</string> + <object name="submenu" class="IBCarbonMenu" id="131"> + <string name="title">File</string> + <array count="10" name="items"> + <object class="IBCarbonMenuItem" id="139"> + <string name="title">New</string> + <string name="keyEquivalent">n</string> + <ostype name="command">new </ostype> + </object> + <object class="IBCarbonMenuItem" id="134"> + <string name="title">Open…</string> + <string name="keyEquivalent">o</string> + <ostype name="command">open</ostype> + </object> + <object class="IBCarbonMenuItem" id="133"> + <boolean name="separator">TRUE</boolean> + </object> + <object class="IBCarbonMenuItem" id="130"> + <string name="title">Close</string> + <string name="keyEquivalent">w</string> + <ostype name="command">clos</ostype> + </object> + <object class="IBCarbonMenuItem" id="138"> + <string name="title">Save</string> + <string name="keyEquivalent">s</string> + <ostype name="command">save</ostype> + </object> + <object class="IBCarbonMenuItem" id="137"> + <string name="title">Save As…</string> + <string name="keyEquivalent">S</string> + <ostype name="command">svas</ostype> + </object> + <object class="IBCarbonMenuItem" id="132"> + <string name="title">Revert</string> + <string name="keyEquivalent">r</string> + <ostype name="command">rvrt</ostype> + </object> + <object class="IBCarbonMenuItem" id="128"> + <boolean name="separator">TRUE</boolean> + </object> + <object class="IBCarbonMenuItem" id="135"> + <string name="title">Page Setup…</string> + <string name="keyEquivalent">P</string> + <ostype name="command">page</ostype> + </object> + <object class="IBCarbonMenuItem" id="136"> + <string name="title">Print…</string> + <string name="keyEquivalent">p</string> + <ostype name="command">prnt</ostype> + </object> + </array> + </object> + </object> + <object class="IBCarbonMenuItem" id="152"> + <string name="title">Edit</string> + <object name="submenu" class="IBCarbonMenu" id="147"> + <string name="title">Edit</string> + <array count="10" name="items"> + <object class="IBCarbonMenuItem" id="141"> + <string name="title">Undo</string> + <string name="keyEquivalent">z</string> + <ostype name="command">undo</ostype> + </object> + <object class="IBCarbonMenuItem" id="146"> + <string name="title">Redo</string> + <string name="keyEquivalent">Z</string> + <ostype name="command">redo</ostype> + </object> + <object class="IBCarbonMenuItem" id="142"> + <boolean name="separator">TRUE</boolean> + </object> + <object class="IBCarbonMenuItem" id="143"> + <string name="title">Cut</string> + <string name="keyEquivalent">x</string> + <ostype name="command">cut </ostype> + </object> + <object class="IBCarbonMenuItem" id="149"> + <string name="title">Copy</string> + <string name="keyEquivalent">c</string> + <ostype name="command">copy</ostype> + </object> + <object class="IBCarbonMenuItem" id="144"> + <string name="title">Paste</string> + <string name="keyEquivalent">v</string> + <ostype name="command">past</ostype> + </object> + <object class="IBCarbonMenuItem" id="151"> + <string name="title">Delete</string> + <ostype name="command">clea</ostype> + </object> + <object class="IBCarbonMenuItem" id="148"> + <string name="title">Select All</string> + <string name="keyEquivalent">a</string> + <ostype name="command">sall</ostype> + </object> + <object class="IBCarbonMenuItem" id="199"> + <boolean name="separator">TRUE</boolean> + </object> + <object class="IBCarbonMenuItem" id="198"> + <string name="title">Special Characters…</string> + <ostype name="command">chrp</ostype> + </object> + </array> + </object> + </object> + <object class="IBCarbonMenuItem" id="192"> + <string name="title">Window</string> + <object name="submenu" class="IBCarbonMenu" id="195"> + <string name="title">Window</string> + <array count="6" name="items"> + <object class="IBCarbonMenuItem" id="190"> + <boolean name="dynamic">TRUE</boolean> + <string name="title">Minimize</string> + <string name="keyEquivalent">m</string> + <ostype name="command">mini</ostype> + </object> + <object class="IBCarbonMenuItem" id="191"> + <boolean name="dynamic">TRUE</boolean> + <string name="title">Minimize All</string> + <string name="keyEquivalent">m</string> + <int name="keyEquivalentModifier">1572864</int> + <ostype name="command">mina</ostype> + </object> + <object class="IBCarbonMenuItem" id="197"> + <string name="title">Zoom</string> + <ostype name="command">zoom</ostype> + </object> + <object class="IBCarbonMenuItem" id="194"> + <boolean name="separator">TRUE</boolean> + </object> + <object class="IBCarbonMenuItem" id="196"> + <boolean name="dynamic">TRUE</boolean> + <string name="title">Bring All to Front</string> + <ostype name="command">bfrt</ostype> + </object> + <object class="IBCarbonMenuItem" id="193"> + <boolean name="dynamic">TRUE</boolean> + <string name="title">Arrange in Front</string> + <int name="keyEquivalentModifier">1572864</int> + <ostype name="command">frnt</ostype> + </object> + </array> + <string name="name">_NSWindowsMenu</string> + </object> + </object> + </array> + <string name="name">_NSMainMenu</string> + </object> + <reference idRef="127"/> + <reference idRef="128"/> + <reference idRef="130"/> + <reference idRef="131"/> + <reference idRef="132"/> + <reference idRef="133"/> + <reference idRef="134"/> + <reference idRef="135"/> + <reference idRef="136"/> + <reference idRef="137"/> + <reference idRef="138"/> + <reference idRef="139"/> + <reference idRef="141"/> + <reference idRef="142"/> + <reference idRef="143"/> + <reference idRef="144"/> + <reference idRef="146"/> + <reference idRef="147"/> + <reference idRef="148"/> + <reference idRef="149"/> + <reference idRef="151"/> + <reference idRef="152"/> + <object class="IBCarbonWindow" id="166"> + <string name="windowRect">204 300 564 780 </string> + <string name="title">Window</string> + <object name="rootControl" class="IBCarbonRootControl" id="167"> + <string name="bounds">0 0 360 480 </string> + <string name="viewFrame">0 0 480 360 </string> + </object> + <boolean name="receiveUpdates">FALSE</boolean> + <boolean name="liveResize">TRUE</boolean> + <boolean name="compositing">TRUE</boolean> + <boolean name="isConstrained">FALSE</boolean> + </object> + <reference idRef="167"/> + <reference idRef="184"/> + <reference idRef="185"/> + <reference idRef="187"/> + <reference idRef="190"/> + <reference idRef="191"/> + <reference idRef="192"/> + <reference idRef="193"/> + <reference idRef="194"/> + <reference idRef="195"/> + <reference idRef="196"/> + <reference idRef="197"/> + <reference idRef="198"/> + <reference idRef="199"/> + </array> + <array count="38" name="allParents"> + <reference idRef="1"/> + <reference idRef="29"/> + <reference idRef="131"/> + <reference idRef="131"/> + <reference idRef="127"/> + <reference idRef="131"/> + <reference idRef="131"/> + <reference idRef="131"/> + <reference idRef="131"/> + <reference idRef="131"/> + <reference idRef="131"/> + <reference idRef="131"/> + <reference idRef="131"/> + <reference idRef="147"/> + <reference idRef="147"/> + <reference idRef="147"/> + <reference idRef="147"/> + <reference idRef="147"/> + <reference idRef="152"/> + <reference idRef="147"/> + <reference idRef="147"/> + <reference idRef="147"/> + <reference idRef="29"/> + <reference idRef="1"/> + <reference idRef="166"/> + <reference idRef="185"/> + <reference idRef="29"/> + <reference idRef="184"/> + <reference idRef="195"/> + <reference idRef="195"/> + <reference idRef="29"/> + <reference idRef="195"/> + <reference idRef="195"/> + <reference idRef="192"/> + <reference idRef="195"/> + <reference idRef="195"/> + <reference idRef="147"/> + <reference idRef="147"/> + </array> + <dictionary count="3" name="nameTable"> + <string>Files Owner</string> + <reference idRef="1"/> + <string>MainWindow</string> + <reference idRef="166"/> + <string>MenuBar</string> + <reference idRef="29"/> + </dictionary> + <unsigned_int name="nextObjectID">200</unsigned_int> +</object> diff --git a/samples/xcode/pong/Info.plist b/samples/xcode/pong/Info.plist new file mode 100644 index 0000000..e64b9c2 --- /dev/null +++ b/samples/xcode/pong/Info.plist @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>CFBundleDevelopmentRegion</key> + <string>English</string> + <key>CFBundleExecutable</key> + <string>$(EXECUTABLE_NAME)</string> + <key>CFBundleIconFile</key> + <string></string> + <key>CFBundleIdentifier</key> + <string>com.yourcompany.pong</string> + <key>CFBundleInfoDictionaryVersion</key> + <string>6.0</string> + <key>CFBundleName</key> + <string>$(PRODUCT_NAME)</string> + <key>CFBundlePackageType</key> + <string>APPL</string> + <key>CFBundleSignature</key> + <string>????</string> + <key>CFBundleVersion</key> + <string>1.0</string> + <key>CSResourcesFileMapped</key> + <true/> +</dict> +</plist> diff --git a/samples/xcode/pong/pong.xcodeproj/.svn/all-wcprops b/samples/xcode/pong/pong.xcodeproj/.svn/all-wcprops new file mode 100644 index 0000000..6eeba32 --- /dev/null +++ b/samples/xcode/pong/pong.xcodeproj/.svn/all-wcprops @@ -0,0 +1,11 @@ +K 25 +svn:wc:ra_dav:version-url +V 60 +/svnroot/sfml/!svn/ver/268/samples/xcode/pong/pong.xcodeproj +END +project.pbxproj +K 25 +svn:wc:ra_dav:version-url +V 76 +/svnroot/sfml/!svn/ver/268/samples/xcode/pong/pong.xcodeproj/project.pbxproj +END diff --git a/samples/xcode/pong/pong.xcodeproj/.svn/entries b/samples/xcode/pong/pong.xcodeproj/.svn/entries new file mode 100644 index 0000000..2a26d79 --- /dev/null +++ b/samples/xcode/pong/pong.xcodeproj/.svn/entries @@ -0,0 +1,62 @@ +9 + +dir +915 +https://sfml.svn.sourceforge.net/svnroot/sfml/samples/xcode/pong/pong.xcodeproj +https://sfml.svn.sourceforge.net/svnroot/sfml + + + +2007-09-11T14:58:42.292963Z +268 +schmedly + + +svn:special svn:externals svn:needs-lock + + + + + + + + + + + +4e206d99-4929-0410-ac5d-dfc041789085 + +project.pbxproj +file + + + + +2008-11-01T16:24:41.000000Z +9ca628e71334750426684beb8c0dee7c +2007-09-11T14:58:42.292963Z +268 +schmedly + + + + + + + + + + + + + + + + + + + + + +13659 + diff --git a/samples/xcode/pong/pong.xcodeproj/.svn/format b/samples/xcode/pong/pong.xcodeproj/.svn/format new file mode 100644 index 0000000..ec63514 --- /dev/null +++ b/samples/xcode/pong/pong.xcodeproj/.svn/format @@ -0,0 +1 @@ +9 diff --git a/samples/xcode/pong/pong.xcodeproj/.svn/text-base/project.pbxproj.svn-base b/samples/xcode/pong/pong.xcodeproj/.svn/text-base/project.pbxproj.svn-base new file mode 100644 index 0000000..417f42d --- /dev/null +++ b/samples/xcode/pong/pong.xcodeproj/.svn/text-base/project.pbxproj.svn-base @@ -0,0 +1,304 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 42; + objects = { + +/* Begin PBXBuildFile section */ + 8D0C4E8D0486CD37000505A6 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 0867D6AAFE840B52C02AAC07 /* InfoPlist.strings */; }; + 8D0C4E8E0486CD37000505A6 /* main.nib in Resources */ = {isa = PBXBuildFile; fileRef = 02345980000FD03B11CA0E72 /* main.nib */; }; + 8D0C4E920486CD37000505A6 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 20286C33FDCF999611CA2CEA /* Carbon.framework */; }; + A21BAC8D0C88924800CFF974 /* Pong.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A21BAC8C0C88924800CFF974 /* Pong.cpp */; }; + A21BAC920C88925A00CFF974 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A21BAC900C88925A00CFF974 /* AGL.framework */; }; + A21BAC930C88925A00CFF974 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A21BAC910C88925A00CFF974 /* OpenGL.framework */; }; + A21BACA40C88932100CFF974 /* OpenAL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A21BACA30C88932100CFF974 /* OpenAL.framework */; }; + A21BACAC0C88936100CFF974 /* Ogg.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A21BACAA0C88936100CFF974 /* Ogg.framework */; }; + A21BACAD0C88936100CFF974 /* Vorbis.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A21BACAB0C88936100CFF974 /* Vorbis.framework */; }; + A21BACB50C88939200CFF974 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A21BACB40C88939200CFF974 /* IOKit.framework */; }; +/* End PBXBuildFile section */ + +/* Begin PBXFileReference section */ + 0867D6ABFE840B52C02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; }; + 1870340FFE93FCAF11CA0CD7 /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/main.nib; sourceTree = "<group>"; }; + 20286C33FDCF999611CA2CEA /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; }; + 32DBCF6D0370B57F00C91783 /* pong_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pong_Prefix.pch; sourceTree = "<group>"; }; + 4A9504C8FFE6A3BC11CA0CBA /* ApplicationServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ApplicationServices.framework; path = /System/Library/Frameworks/ApplicationServices.framework; sourceTree = "<absolute>"; }; + 4A9504CAFFE6A41611CA0CBA /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = /System/Library/Frameworks/CoreServices.framework; sourceTree = "<absolute>"; }; + 5048396D09E3307300765E4B /* pongProj.xcconfig */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.xcconfig; path = pongProj.xcconfig; sourceTree = "<group>"; }; + 5048396E09E3307300765E4B /* pongTarget.xcconfig */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.xcconfig; path = pongTarget.xcconfig; sourceTree = "<group>"; }; + 508344B209E5C41E0093A071 /* Pong Debug.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Pong Debug.app"; sourceTree = BUILT_PRODUCTS_DIR; }; + 8D0C4E960486CD37000505A6 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = Info.plist; sourceTree = "<group>"; }; + A21BAC8C0C88924800CFF974 /* Pong.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = Pong.cpp; path = ../../pong/Pong.cpp; sourceTree = SOURCE_ROOT; }; + A21BAC900C88925A00CFF974 /* AGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AGL.framework; path = /System/Library/Frameworks/AGL.framework; sourceTree = "<absolute>"; }; + A21BAC910C88925A00CFF974 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = "<absolute>"; }; + A21BACA30C88932100CFF974 /* OpenAL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenAL.framework; path = /System/Library/Frameworks/OpenAL.framework; sourceTree = "<absolute>"; }; + A21BACAA0C88936100CFF974 /* Ogg.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Ogg.framework; path = "../../../extlibs/libs-xcode/Ogg.framework"; sourceTree = SOURCE_ROOT; }; + A21BACAB0C88936100CFF974 /* Vorbis.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Vorbis.framework; path = "../../../extlibs/libs-xcode/Vorbis.framework"; sourceTree = SOURCE_ROOT; }; + A21BACB40C88939200CFF974 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = /System/Library/Frameworks/IOKit.framework; sourceTree = "<absolute>"; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 8D0C4E910486CD37000505A6 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 8D0C4E920486CD37000505A6 /* Carbon.framework in Frameworks */, + A21BAC920C88925A00CFF974 /* AGL.framework in Frameworks */, + A21BAC930C88925A00CFF974 /* OpenGL.framework in Frameworks */, + A21BACA40C88932100CFF974 /* OpenAL.framework in Frameworks */, + A21BACAC0C88936100CFF974 /* Ogg.framework in Frameworks */, + A21BACAD0C88936100CFF974 /* Vorbis.framework in Frameworks */, + A21BACB50C88939200CFF974 /* IOKit.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 195DF8CFFE9D517E11CA2CBB /* Products */ = { + isa = PBXGroup; + children = ( + 508344B209E5C41E0093A071 /* Pong Debug.app */, + ); + name = Products; + sourceTree = "<group>"; + }; + 20286C29FDCF999611CA2CEA /* pong */ = { + isa = PBXGroup; + children = ( + A21BAC780C8891A600CFF974 /* Headers */, + 20286C2AFDCF999611CA2CEA /* Sources */, + 5048396909E3304600765E4B /* Configuration Files */, + 20286C2CFDCF999611CA2CEA /* Resources */, + 20286C32FDCF999611CA2CEA /* External Frameworks and Libraries */, + 195DF8CFFE9D517E11CA2CBB /* Products */, + ); + name = pong; + sourceTree = "<group>"; + }; + 20286C2AFDCF999611CA2CEA /* Sources */ = { + isa = PBXGroup; + children = ( + A21BAC8C0C88924800CFF974 /* Pong.cpp */, + ); + name = Sources; + sourceTree = "<group>"; + }; + 20286C2CFDCF999611CA2CEA /* Resources */ = { + isa = PBXGroup; + children = ( + 8D0C4E960486CD37000505A6 /* Info.plist */, + 0867D6AAFE840B52C02AAC07 /* InfoPlist.strings */, + 02345980000FD03B11CA0E72 /* main.nib */, + ); + name = Resources; + sourceTree = "<group>"; + }; + 20286C32FDCF999611CA2CEA /* External Frameworks and Libraries */ = { + isa = PBXGroup; + children = ( + A21BACB40C88939200CFF974 /* IOKit.framework */, + A21BACAA0C88936100CFF974 /* Ogg.framework */, + A21BACAB0C88936100CFF974 /* Vorbis.framework */, + A21BACA30C88932100CFF974 /* OpenAL.framework */, + A21BAC900C88925A00CFF974 /* AGL.framework */, + A21BAC910C88925A00CFF974 /* OpenGL.framework */, + 20286C33FDCF999611CA2CEA /* Carbon.framework */, + 4A9504CAFFE6A41611CA0CBA /* CoreServices.framework */, + 4A9504C8FFE6A3BC11CA0CBA /* ApplicationServices.framework */, + ); + name = "External Frameworks and Libraries"; + sourceTree = "<group>"; + }; + 5048396909E3304600765E4B /* Configuration Files */ = { + isa = PBXGroup; + children = ( + 5048396D09E3307300765E4B /* pongProj.xcconfig */, + 5048396E09E3307300765E4B /* pongTarget.xcconfig */, + ); + name = "Configuration Files"; + sourceTree = "<group>"; + }; + A21BAC780C8891A600CFF974 /* Headers */ = { + isa = PBXGroup; + children = ( + 32DBCF6D0370B57F00C91783 /* pong_Prefix.pch */, + ); + name = Headers; + sourceTree = "<group>"; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 8D0C4E890486CD37000505A6 /* pong */ = { + isa = PBXNativeTarget; + buildConfigurationList = C0E91AC508A95435008D54AB /* Build configuration list for PBXNativeTarget "pong" */; + buildPhases = ( + 8D0C4E8C0486CD37000505A6 /* Resources */, + 8D0C4E8F0486CD37000505A6 /* Sources */, + 8D0C4E910486CD37000505A6 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = pong; + productInstallPath = "$(HOME)/Applications"; + productName = pong; + productReference = 508344B209E5C41E0093A071 /* Pong Debug.app */; + productType = "com.apple.product-type.application"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 20286C28FDCF999611CA2CEA /* Project object */ = { + isa = PBXProject; + buildConfigurationList = C0E91AC908A95435008D54AB /* Build configuration list for PBXProject "pong" */; + hasScannedForEncodings = 1; + mainGroup = 20286C29FDCF999611CA2CEA /* pong */; + projectDirPath = ""; + targets = ( + 8D0C4E890486CD37000505A6 /* pong */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 8D0C4E8C0486CD37000505A6 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 8D0C4E8D0486CD37000505A6 /* InfoPlist.strings in Resources */, + 8D0C4E8E0486CD37000505A6 /* main.nib in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 8D0C4E8F0486CD37000505A6 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + A21BAC8D0C88924800CFF974 /* Pong.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXVariantGroup section */ + 02345980000FD03B11CA0E72 /* main.nib */ = { + isa = PBXVariantGroup; + children = ( + 1870340FFE93FCAF11CA0CD7 /* English */, + ); + name = main.nib; + sourceTree = "<group>"; + }; + 0867D6AAFE840B52C02AAC07 /* InfoPlist.strings */ = { + isa = PBXVariantGroup; + children = ( + 0867D6ABFE840B52C02AAC07 /* English */, + ); + name = InfoPlist.strings; + sourceTree = "<group>"; + }; +/* End PBXVariantGroup section */ + +/* Begin XCBuildConfiguration section */ + C0E91AC608A95435008D54AB /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 5048396E09E3307300765E4B /* pongTarget.xcconfig */; + buildSettings = { + COPY_PHASE_STRIP = NO; + FRAMEWORK_SEARCH_PATHS = "../../../extlibs/libs-xcode"; + FRAMEWORK_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)/../../../extlibs/libs-xcode\""; + OTHER_LDFLAGS = ( + "../../../xcode/audio/build/Debug/sfml-audio-d.a", + "../../../xcode/graphics/build/Debug/sfml-graphics-d.a", + "../../../xcode/window/build/Debug/sfml-window-d.a", + "../../../xcode/system/build/Debug/sfml-system-d.a", + ); + PRODUCT_NAME = "Pong Debug"; + ZERO_LINK = NO; + }; + name = Debug; + }; + C0E91AC708A95435008D54AB /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 5048396E09E3307300765E4B /* pongTarget.xcconfig */; + buildSettings = { + DEAD_CODE_STRIPPING = YES; + FRAMEWORK_SEARCH_PATHS = "../../../extlibs/libs-xcode"; + FRAMEWORK_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)/../../../extlibs/libs-xcode\""; + INSTALL_PATH = "$(HOME)/Applications"; + OTHER_LDFLAGS = ( + "../../../xcode/audio/build/Release/sfml-audio.a", + "../../../xcode/graphics/build/Release/sfml-graphics.a", + "../../../xcode/window/build/Release/sfml-window.a", + "../../../xcode/system/build/Release/sfml-system.a", + ); + PRESERVE_DEAD_CODE_INITS_AND_TERMS = YES; + PRODUCT_NAME = Pong; + }; + name = Release; + }; + C0E91ACA08A95435008D54AB /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 5048396D09E3307300765E4B /* pongProj.xcconfig */; + buildSettings = { + ARCHS = ( + ppc, + i386, + ); + DEBUG_INFORMATION_FORMAT = dwarf; + GCC_ENABLE_FIX_AND_CONTINUE = YES; + GCC_OPTIMIZATION_LEVEL = 0; + HEADER_SEARCH_PATHS = ../../../src; + OTHER_LDFLAGS = ""; + ZERO_LINK = YES; + }; + name = Debug; + }; + C0E91ACB08A95435008D54AB /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 5048396D09E3307300765E4B /* pongProj.xcconfig */; + buildSettings = { + ARCHS = ( + ppc, + i386, + ); + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + HEADER_SEARCH_PATHS = ../../../src; + OTHER_LDFLAGS = ""; + SEPARATE_STRIP = YES; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + C0E91AC508A95435008D54AB /* Build configuration list for PBXNativeTarget "pong" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + C0E91AC608A95435008D54AB /* Debug */, + C0E91AC708A95435008D54AB /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + C0E91AC908A95435008D54AB /* Build configuration list for PBXProject "pong" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + C0E91ACA08A95435008D54AB /* Debug */, + C0E91ACB08A95435008D54AB /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 20286C28FDCF999611CA2CEA /* Project object */; +} diff --git a/samples/xcode/pong/pong.xcodeproj/project.pbxproj b/samples/xcode/pong/pong.xcodeproj/project.pbxproj new file mode 100644 index 0000000..417f42d --- /dev/null +++ b/samples/xcode/pong/pong.xcodeproj/project.pbxproj @@ -0,0 +1,304 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 42; + objects = { + +/* Begin PBXBuildFile section */ + 8D0C4E8D0486CD37000505A6 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 0867D6AAFE840B52C02AAC07 /* InfoPlist.strings */; }; + 8D0C4E8E0486CD37000505A6 /* main.nib in Resources */ = {isa = PBXBuildFile; fileRef = 02345980000FD03B11CA0E72 /* main.nib */; }; + 8D0C4E920486CD37000505A6 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 20286C33FDCF999611CA2CEA /* Carbon.framework */; }; + A21BAC8D0C88924800CFF974 /* Pong.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A21BAC8C0C88924800CFF974 /* Pong.cpp */; }; + A21BAC920C88925A00CFF974 /* AGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A21BAC900C88925A00CFF974 /* AGL.framework */; }; + A21BAC930C88925A00CFF974 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A21BAC910C88925A00CFF974 /* OpenGL.framework */; }; + A21BACA40C88932100CFF974 /* OpenAL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A21BACA30C88932100CFF974 /* OpenAL.framework */; }; + A21BACAC0C88936100CFF974 /* Ogg.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A21BACAA0C88936100CFF974 /* Ogg.framework */; }; + A21BACAD0C88936100CFF974 /* Vorbis.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A21BACAB0C88936100CFF974 /* Vorbis.framework */; }; + A21BACB50C88939200CFF974 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A21BACB40C88939200CFF974 /* IOKit.framework */; }; +/* End PBXBuildFile section */ + +/* Begin PBXFileReference section */ + 0867D6ABFE840B52C02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; }; + 1870340FFE93FCAF11CA0CD7 /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/main.nib; sourceTree = "<group>"; }; + 20286C33FDCF999611CA2CEA /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; }; + 32DBCF6D0370B57F00C91783 /* pong_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pong_Prefix.pch; sourceTree = "<group>"; }; + 4A9504C8FFE6A3BC11CA0CBA /* ApplicationServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ApplicationServices.framework; path = /System/Library/Frameworks/ApplicationServices.framework; sourceTree = "<absolute>"; }; + 4A9504CAFFE6A41611CA0CBA /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = /System/Library/Frameworks/CoreServices.framework; sourceTree = "<absolute>"; }; + 5048396D09E3307300765E4B /* pongProj.xcconfig */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.xcconfig; path = pongProj.xcconfig; sourceTree = "<group>"; }; + 5048396E09E3307300765E4B /* pongTarget.xcconfig */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.xcconfig; path = pongTarget.xcconfig; sourceTree = "<group>"; }; + 508344B209E5C41E0093A071 /* Pong Debug.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Pong Debug.app"; sourceTree = BUILT_PRODUCTS_DIR; }; + 8D0C4E960486CD37000505A6 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = Info.plist; sourceTree = "<group>"; }; + A21BAC8C0C88924800CFF974 /* Pong.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = Pong.cpp; path = ../../pong/Pong.cpp; sourceTree = SOURCE_ROOT; }; + A21BAC900C88925A00CFF974 /* AGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AGL.framework; path = /System/Library/Frameworks/AGL.framework; sourceTree = "<absolute>"; }; + A21BAC910C88925A00CFF974 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = "<absolute>"; }; + A21BACA30C88932100CFF974 /* OpenAL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenAL.framework; path = /System/Library/Frameworks/OpenAL.framework; sourceTree = "<absolute>"; }; + A21BACAA0C88936100CFF974 /* Ogg.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Ogg.framework; path = "../../../extlibs/libs-xcode/Ogg.framework"; sourceTree = SOURCE_ROOT; }; + A21BACAB0C88936100CFF974 /* Vorbis.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Vorbis.framework; path = "../../../extlibs/libs-xcode/Vorbis.framework"; sourceTree = SOURCE_ROOT; }; + A21BACB40C88939200CFF974 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = /System/Library/Frameworks/IOKit.framework; sourceTree = "<absolute>"; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 8D0C4E910486CD37000505A6 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 8D0C4E920486CD37000505A6 /* Carbon.framework in Frameworks */, + A21BAC920C88925A00CFF974 /* AGL.framework in Frameworks */, + A21BAC930C88925A00CFF974 /* OpenGL.framework in Frameworks */, + A21BACA40C88932100CFF974 /* OpenAL.framework in Frameworks */, + A21BACAC0C88936100CFF974 /* Ogg.framework in Frameworks */, + A21BACAD0C88936100CFF974 /* Vorbis.framework in Frameworks */, + A21BACB50C88939200CFF974 /* IOKit.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 195DF8CFFE9D517E11CA2CBB /* Products */ = { + isa = PBXGroup; + children = ( + 508344B209E5C41E0093A071 /* Pong Debug.app */, + ); + name = Products; + sourceTree = "<group>"; + }; + 20286C29FDCF999611CA2CEA /* pong */ = { + isa = PBXGroup; + children = ( + A21BAC780C8891A600CFF974 /* Headers */, + 20286C2AFDCF999611CA2CEA /* Sources */, + 5048396909E3304600765E4B /* Configuration Files */, + 20286C2CFDCF999611CA2CEA /* Resources */, + 20286C32FDCF999611CA2CEA /* External Frameworks and Libraries */, + 195DF8CFFE9D517E11CA2CBB /* Products */, + ); + name = pong; + sourceTree = "<group>"; + }; + 20286C2AFDCF999611CA2CEA /* Sources */ = { + isa = PBXGroup; + children = ( + A21BAC8C0C88924800CFF974 /* Pong.cpp */, + ); + name = Sources; + sourceTree = "<group>"; + }; + 20286C2CFDCF999611CA2CEA /* Resources */ = { + isa = PBXGroup; + children = ( + 8D0C4E960486CD37000505A6 /* Info.plist */, + 0867D6AAFE840B52C02AAC07 /* InfoPlist.strings */, + 02345980000FD03B11CA0E72 /* main.nib */, + ); + name = Resources; + sourceTree = "<group>"; + }; + 20286C32FDCF999611CA2CEA /* External Frameworks and Libraries */ = { + isa = PBXGroup; + children = ( + A21BACB40C88939200CFF974 /* IOKit.framework */, + A21BACAA0C88936100CFF974 /* Ogg.framework */, + A21BACAB0C88936100CFF974 /* Vorbis.framework */, + A21BACA30C88932100CFF974 /* OpenAL.framework */, + A21BAC900C88925A00CFF974 /* AGL.framework */, + A21BAC910C88925A00CFF974 /* OpenGL.framework */, + 20286C33FDCF999611CA2CEA /* Carbon.framework */, + 4A9504CAFFE6A41611CA0CBA /* CoreServices.framework */, + 4A9504C8FFE6A3BC11CA0CBA /* ApplicationServices.framework */, + ); + name = "External Frameworks and Libraries"; + sourceTree = "<group>"; + }; + 5048396909E3304600765E4B /* Configuration Files */ = { + isa = PBXGroup; + children = ( + 5048396D09E3307300765E4B /* pongProj.xcconfig */, + 5048396E09E3307300765E4B /* pongTarget.xcconfig */, + ); + name = "Configuration Files"; + sourceTree = "<group>"; + }; + A21BAC780C8891A600CFF974 /* Headers */ = { + isa = PBXGroup; + children = ( + 32DBCF6D0370B57F00C91783 /* pong_Prefix.pch */, + ); + name = Headers; + sourceTree = "<group>"; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 8D0C4E890486CD37000505A6 /* pong */ = { + isa = PBXNativeTarget; + buildConfigurationList = C0E91AC508A95435008D54AB /* Build configuration list for PBXNativeTarget "pong" */; + buildPhases = ( + 8D0C4E8C0486CD37000505A6 /* Resources */, + 8D0C4E8F0486CD37000505A6 /* Sources */, + 8D0C4E910486CD37000505A6 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = pong; + productInstallPath = "$(HOME)/Applications"; + productName = pong; + productReference = 508344B209E5C41E0093A071 /* Pong Debug.app */; + productType = "com.apple.product-type.application"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 20286C28FDCF999611CA2CEA /* Project object */ = { + isa = PBXProject; + buildConfigurationList = C0E91AC908A95435008D54AB /* Build configuration list for PBXProject "pong" */; + hasScannedForEncodings = 1; + mainGroup = 20286C29FDCF999611CA2CEA /* pong */; + projectDirPath = ""; + targets = ( + 8D0C4E890486CD37000505A6 /* pong */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 8D0C4E8C0486CD37000505A6 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 8D0C4E8D0486CD37000505A6 /* InfoPlist.strings in Resources */, + 8D0C4E8E0486CD37000505A6 /* main.nib in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 8D0C4E8F0486CD37000505A6 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + A21BAC8D0C88924800CFF974 /* Pong.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXVariantGroup section */ + 02345980000FD03B11CA0E72 /* main.nib */ = { + isa = PBXVariantGroup; + children = ( + 1870340FFE93FCAF11CA0CD7 /* English */, + ); + name = main.nib; + sourceTree = "<group>"; + }; + 0867D6AAFE840B52C02AAC07 /* InfoPlist.strings */ = { + isa = PBXVariantGroup; + children = ( + 0867D6ABFE840B52C02AAC07 /* English */, + ); + name = InfoPlist.strings; + sourceTree = "<group>"; + }; +/* End PBXVariantGroup section */ + +/* Begin XCBuildConfiguration section */ + C0E91AC608A95435008D54AB /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 5048396E09E3307300765E4B /* pongTarget.xcconfig */; + buildSettings = { + COPY_PHASE_STRIP = NO; + FRAMEWORK_SEARCH_PATHS = "../../../extlibs/libs-xcode"; + FRAMEWORK_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)/../../../extlibs/libs-xcode\""; + OTHER_LDFLAGS = ( + "../../../xcode/audio/build/Debug/sfml-audio-d.a", + "../../../xcode/graphics/build/Debug/sfml-graphics-d.a", + "../../../xcode/window/build/Debug/sfml-window-d.a", + "../../../xcode/system/build/Debug/sfml-system-d.a", + ); + PRODUCT_NAME = "Pong Debug"; + ZERO_LINK = NO; + }; + name = Debug; + }; + C0E91AC708A95435008D54AB /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 5048396E09E3307300765E4B /* pongTarget.xcconfig */; + buildSettings = { + DEAD_CODE_STRIPPING = YES; + FRAMEWORK_SEARCH_PATHS = "../../../extlibs/libs-xcode"; + FRAMEWORK_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)/../../../extlibs/libs-xcode\""; + INSTALL_PATH = "$(HOME)/Applications"; + OTHER_LDFLAGS = ( + "../../../xcode/audio/build/Release/sfml-audio.a", + "../../../xcode/graphics/build/Release/sfml-graphics.a", + "../../../xcode/window/build/Release/sfml-window.a", + "../../../xcode/system/build/Release/sfml-system.a", + ); + PRESERVE_DEAD_CODE_INITS_AND_TERMS = YES; + PRODUCT_NAME = Pong; + }; + name = Release; + }; + C0E91ACA08A95435008D54AB /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 5048396D09E3307300765E4B /* pongProj.xcconfig */; + buildSettings = { + ARCHS = ( + ppc, + i386, + ); + DEBUG_INFORMATION_FORMAT = dwarf; + GCC_ENABLE_FIX_AND_CONTINUE = YES; + GCC_OPTIMIZATION_LEVEL = 0; + HEADER_SEARCH_PATHS = ../../../src; + OTHER_LDFLAGS = ""; + ZERO_LINK = YES; + }; + name = Debug; + }; + C0E91ACB08A95435008D54AB /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 5048396D09E3307300765E4B /* pongProj.xcconfig */; + buildSettings = { + ARCHS = ( + ppc, + i386, + ); + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + HEADER_SEARCH_PATHS = ../../../src; + OTHER_LDFLAGS = ""; + SEPARATE_STRIP = YES; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + C0E91AC508A95435008D54AB /* Build configuration list for PBXNativeTarget "pong" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + C0E91AC608A95435008D54AB /* Debug */, + C0E91AC708A95435008D54AB /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + C0E91AC908A95435008D54AB /* Build configuration list for PBXProject "pong" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + C0E91ACA08A95435008D54AB /* Debug */, + C0E91ACB08A95435008D54AB /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 20286C28FDCF999611CA2CEA /* Project object */; +} diff --git a/samples/xcode/pong/pongProj.xcconfig b/samples/xcode/pong/pongProj.xcconfig new file mode 100644 index 0000000..4ee3545 --- /dev/null +++ b/samples/xcode/pong/pongProj.xcconfig @@ -0,0 +1,9 @@ + GCC_ENABLE_CPP_EXCEPTIONS = YES; + GCC_ENABLE_CPP_RTTI = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk; + GCC_INCREASE_PRECOMPILED_HEADER_SHARING = YES; + GCC_GENERATE_DEBUGGING_SYMBOLS = YES; + PREBINDING = NO; + INFOPLIST_EXPAND_BUILD_SETTINGS = YES;
\ No newline at end of file diff --git a/samples/xcode/pong/pongTarget.xcconfig b/samples/xcode/pong/pongTarget.xcconfig new file mode 100644 index 0000000..cd1117d --- /dev/null +++ b/samples/xcode/pong/pongTarget.xcconfig @@ -0,0 +1,7 @@ + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = pong_Prefix.pch; + INFOPLIST_FILE = Info.plist; + INSTALL_PATH = $(HOME)/Applications; + PRODUCT_NAME = pong $(CONFIGURATION); + STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = Dynamic; + GCC_SYMBOLS_PRIVATE_EXTERN = YES; diff --git a/samples/xcode/pong/pong_Prefix.pch b/samples/xcode/pong/pong_Prefix.pch new file mode 100644 index 0000000..3582ae0 --- /dev/null +++ b/samples/xcode/pong/pong_Prefix.pch @@ -0,0 +1,5 @@ +// +// Prefix header for all source files of the 'pong' target in the 'pong' project. +// + +#include <Carbon/Carbon.h>
\ No newline at end of file |