Improve Xcode templates : now you can target 10.5 without headache !

This commit is contained in:
Marco Antognini 2013-01-21 12:42:58 +01:00
parent 13eb867686
commit 802b9378cb
2 changed files with 18 additions and 5 deletions

View File

@ -70,7 +70,7 @@ subject to the following restrictions:
<key>Units</key> <key>Units</key>
<dict> <dict>
<!-- Use GCC and libstdc++ --> <!-- Use GCC and libstdc++ -->
<key>C++98 with GCC and libstdc++</key> <key>C++98 with GCC and libstdc++ and target 10.5</key>
<dict> <dict>
<key>Project</key> <key>Project</key>
<dict> <dict>
@ -78,8 +78,21 @@ subject to the following restrictions:
<dict> <dict>
<key>GCC_VERSION</key> <key>GCC_VERSION</key>
<string>com.apple.compilers.llvmgcc42</string> <string>com.apple.compilers.llvmgcc42</string>
<key>MACOSX_DEPLOYMENT_TARGET</key>
<string>10.5</string>
</dict> </dict>
</dict> </dict>
<key>Targets</key>
<array>
<dict>
<key>Frameworks</key>
<array>
<string>Foundation</string>
</array>
</dict>
</array>
</dict> </dict>
<!-- Use Clang and libstdc++ --> <!-- Use Clang and libstdc++ -->
@ -230,9 +243,9 @@ subject to the following restrictions:
<key>GCC_PREPROCESSOR_DEFINITIONS</key> <key>GCC_PREPROCESSOR_DEFINITIONS</key>
<string>DEBUG=1 $(inherited)</string> <string>DEBUG=1 $(inherited)</string>
<!-- Don't compile all arch in debug --> <!-- ALWAYS compile for all arch. -->
<key>ONLY_ACTIVE_ARCH</key> <key>ONLY_ACTIVE_ARCH</key>
<string>YES</string> <string>NO</string>
</dict> </dict>
<key>Release</key> <key>Release</key>
@ -240,7 +253,7 @@ subject to the following restrictions:
<key>COPY_PHASE_STRIP</key> <key>COPY_PHASE_STRIP</key>
<string>YES</string> <string>YES</string>
<!-- Compile all arch in release --> <!-- ALWAYS compile for all arch. -->
<key>ONLY_ACTIVE_ARCH</key> <key>ONLY_ACTIVE_ARCH</key>
<string>NO</string> <string>NO</string>
</dict> </dict>

View File

@ -23,7 +23,7 @@ The templates were written by Marco Antognini <antognini.marco@gmail.com> and ar
Features Features
-------- --------
* You can choose between command line tool or bundle application. * You can choose between command line tool or bundle application, the latter will contains all SFML dependancies so you can run your app on another computer without manually installing SFML.
* You can choose between using SFML libraries as dylibs or frameworks. * You can choose between using SFML libraries as dylibs or frameworks.
* You can choose your compiler and C++ standard library / dialect. * You can choose your compiler and C++ standard library / dialect.
* You can choose with SFML module you want to use into your project. * You can choose with SFML module you want to use into your project.