mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-26 15:49:50 -06:00
Import r67258 of the wxWidgets trunk, which I expect will before
long become wxWidgets 2.9.2, which in turn is expected to be the last 2.9 release before the 3.0 stable release. Since the full wxWidgets distribution is rather large, I have imported only the parts that we use, on a subdirectory basis: art include/wx/*.* include/wx/aui include/wx/cocoa include/wx/generic include/wx/gtk include/wx/meta include/wx/msw include/wx/osx include/wx/persist include/wx/private include/wx/protocol include/wx/unix src/aui src/common src/generic src/gtk src/msw src/osx src/unix git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7380 8ced0084-cf51-0410-be5f-012b33b47a6e
This commit is contained in:
85
Externals/wxWidgets3/include/wx/wx_cwcocoa_cm.h
vendored
Normal file
85
Externals/wxWidgets3/include/wx/wx_cwcocoa_cm.h
vendored
Normal file
@ -0,0 +1,85 @@
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
// Name: wx/wx_cwcocoa_cm.h
|
||||
// Purpose: Metrowerks wxCocoa PCH common definitions
|
||||
// Author: Tommy Tian (tommy.tian@webex.com)
|
||||
// Modified by:
|
||||
// Created: 10/04/2004
|
||||
// RCS-ID: $Id: wx_cwcocoa_cm.h 64943 2010-07-13 13:29:58Z VZ $
|
||||
// Copyright: (c) Tommy Tian
|
||||
// Licence: wxWindows licence
|
||||
/////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
#define MSL_USE_PRECOMPILED_HEADERS 0
|
||||
#if __WXDEBUG__
|
||||
// mac os assert levels
|
||||
#define DEBUG 1
|
||||
#define DEBUG_INTERNAL 1
|
||||
#endif
|
||||
#if !defined( __MWERKS__ )
|
||||
#error "this file is only for builds with Metrowerks CodeWarrior"
|
||||
#endif
|
||||
|
||||
#define WX_COMP_INLINE_NO_CLASS // defined if the compiler does not want the classname repeated for inlines within a class definition
|
||||
|
||||
#if __MWERKS__ >= 0x2400 && __MWERKS__ <= 0x3200
|
||||
#pragma old_argmatch on
|
||||
#endif
|
||||
|
||||
#if (__MWERKS__ < 0x0900) || macintosh || __MACH__
|
||||
#define __MAC__
|
||||
#define __WXCOCOA__
|
||||
#elif (__MWERKS__ >= 0x0900) && __INTEL__
|
||||
#define WIN32
|
||||
#define _WINDOWS
|
||||
#define __WXMSW__
|
||||
#define __WINDOWS__
|
||||
#define __WIN95__
|
||||
#define __WIN32__
|
||||
#define STRICT
|
||||
#define NOMINMAX
|
||||
#elif __BEOS__
|
||||
#include <ansi_prefix.be.h>
|
||||
#include <Be.h>
|
||||
#else
|
||||
#error unknown MW compiler
|
||||
#endif
|
||||
|
||||
#ifdef __WXMSW__
|
||||
#include <ansi_prefix.win32.h>
|
||||
#include <ansi_parms.h>
|
||||
#ifdef __MWERKS__
|
||||
#if defined( __MSL__ ) && __MSL__ >= 0x5012 && __MSL__ < 0x7000
|
||||
#define fileno _fileno
|
||||
#define fdopen _fdopen
|
||||
#define tell _tell
|
||||
#endif
|
||||
#endif
|
||||
#elif defined( __WXMAC__)
|
||||
#define USE_PRECOMPILED_MAC_HEADERS 0 /*Set to 0 if you don't want to use precompiled MacHeaders*/
|
||||
#define ACCESSOR_CALLS_ARE_FUNCTIONS 1
|
||||
#define OPAQUE_TOOLBOX_STRUCTS 1
|
||||
#ifdef __MACH__
|
||||
#include <ansi_prefix.mach.h>
|
||||
#include <msl_c_version.h>
|
||||
#include <stdint.h>
|
||||
#undef WCHAR_MAX
|
||||
#include <machine/ansi.h>
|
||||
#else
|
||||
#include <ansi_prefix.mac.h>
|
||||
#endif
|
||||
// for getting the correct expat includes
|
||||
#define MACOS_CLASSIC
|
||||
/*
|
||||
#include <MacTypes.h>
|
||||
#if UNIVERSAL_INTERFACES_VERSION < 0x0340
|
||||
#error "please update to Apple's lastest universal headers from http://developer.apple.com/sdk/"
|
||||
#endif
|
||||
*/
|
||||
#elif defined( __WXCOCOA__) //tommy
|
||||
#if defined(__OBJC__)
|
||||
#include "CocoaHeaders.m"
|
||||
#endif //defined(__OBJC__)
|
||||
#endif
|
||||
|
||||
#define USE_DEFINE
|
||||
|
Reference in New Issue
Block a user