wxWidgets/build/osx
Vadim Zeitlin c75874e0d2 Remove unused wxMacLaunch() and the file defining it
This function, using Carbon API, is not used any longer since the
changes of 5b6af7002c, so remove it and
also remove the file where it was defined as there is nothing remaining
there any longer.

See https://github.com/wxWidgets/wxWidgets/pull/1561
2019-10-31 23:49:04 +01:00
..
wxcocoa_in.xcodeproj naming closer to Makefile 2014-08-11 15:52:00 +00:00
wxcocoa.xcodeproj Remove unused wxMacLaunch() and the file defining it 2019-10-31 23:49:04 +01:00
wxiphone_in.xcodeproj preparing for multi-lib builds 2014-08-10 17:15:09 +00:00
wxiphone.xcodeproj Remove unused wxMacLaunch() and the file defining it 2019-10-31 23:49:04 +01:00
fix_xcode_ids.py Remove all lines containing cvs/svn "$Id$" keyword. 2013-07-26 16:02:46 +00:00
makeprojects.applescript Remove wxOSX/Carbon support. 2016-02-01 13:48:48 +01:00
readme.txt Remove wxOSX/Carbon support. 2016-02-01 13:48:48 +01:00
wx.xcconfig turning of undefined macros warning, force to using gnu++11 and libc++ as we do in command line builds 2018-08-08 08:04:02 +02:00
wxcocoa_ml3rd.xcconfig naming closer to Makefile 2014-08-11 15:51:14 +00:00
wxcocoa_ml.xcconfig new separate config file for base 2014-08-11 15:50:11 +00:00
wxcocoa_mlbase.xcconfig naming closer to Makefile 2014-08-11 15:51:14 +00:00
wxcocoa_mlgui.xcconfig naming closer to Makefile 2014-08-11 15:51:14 +00:00
wxcocoa.xcconfig properly support weak_linking AVKit when compiling under 10.9 + SDK, even when deployment can be lower, removing QTKit 2017-06-08 10:37:58 +02:00
wxdebug.xcconfig Use the same wxDEBUG_LEVEL settings for Xcode projects as elsewhere. 2013-04-03 18:13:30 +00:00
wxiphone.xcconfig
wxrelease.xcconfig Use the same wxDEBUG_LEVEL settings for Xcode projects as elsewhere. 2013-04-03 18:13:30 +00:00
wxvers.xcconfig Increment version number to 3.1.4 2019-10-28 14:11:00 +01:00

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 of them (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