522837d0d6
Some files only appear in Cocoa builds now which iOS is not a part of, resulting in link errors. Add (Carbon's) settings.cpp and (Cocoa's) stdpaths.mm to the list of iOS sources to fix this. The regenerated Xcode projects also include other additions since the last time they were updated using makeprojects.applescript (and overwrites project changes that were made manually). |
||
---|---|---|
.. | ||
wxcarbon_in.xcodeproj | ||
wxcarbon.xcodeproj | ||
wxcocoa_in.xcodeproj | ||
wxcocoa.xcodeproj | ||
wxiphone_in.xcodeproj | ||
wxiphone.xcodeproj | ||
fix_xcode_ids.py | ||
makeprojects.applescript | ||
readme.txt | ||
wx.xcconfig | ||
wxcarbon.xcconfig | ||
wxcocoa_ml3rd.xcconfig | ||
wxcocoa_ml.xcconfig | ||
wxcocoa_mlbase.xcconfig | ||
wxcocoa_mlgui.xcconfig | ||
wxcocoa.xcconfig | ||
wxdebug.xcconfig | ||
wxiphone.xcconfig | ||
wxrelease.xcconfig | ||
wxvers.xcconfig |
Updating Library Version Info ----------------------------- for a new release the wxvers.xcconfig has to be updated accordingly Building Projects ----------------- makeprojects is an AppleScript that uses the XML Tools from http://www.latenightsw.com/freeware/xml-tools/ the reason for this script is to support a single place of definition for the files needed for a certain platform by building Xcode projects from the bakefiles files.bkl file list. it creates new projects from the ..._in.xcodeproj templates in this folder and then reads in the files lists from the files.bkl in the build/bakefiles directory, evaluates the conditions in these definitions and then adds the correct files to the newly created Xcode projects if you only need a specific target and not all three of them (carbon, cocoa, iphone) then you can comment the unneeded makeProject calls. Prerequisites ------------- you need the xml scripting additions from latenightsw, http://www.latenightsw.com/freeware/xml-tools/ Stefan Csomor