[Tclresource-commits] Source tclResource_CarbonMachO.pch,1.1.1.1,1.2
Status: Beta
Brought to you by:
bdesgraupes
From: <bde...@us...> - 2003-12-11 09:53:26
|
Update of /cvsroot/tclresource/Source In directory sc8-pr-cvs1:/tmp/cvs-serv26725/Source Modified Files: tclResource_CarbonMachO.pch Log Message: Modifs for CC compiler Index: tclResource_CarbonMachO.pch =================================================================== RCS file: /cvsroot/tclresource/Source/tclResource_CarbonMachO.pch,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -u -d -r1.1.1.1 -r1.2 --- tclResource_CarbonMachO.pch 24 Oct 2003 07:40:05 -0000 1.1.1.1 +++ tclResource_CarbonMachO.pch 11 Dec 2003 09:53:23 -0000 1.2 @@ -1 +1,82 @@ -// File: "tclResource_CarbonMachO.pch" // Created: 2003-09-22 10:47:15 // Last modification: 2003-10-23 21:52:00 // Author: Bernard Desgraupes // Description: Use this header to include the precompiled headers // on OSX for dylib target built with CW Pro 8 #define TARGET_API_MAC_CARBON 1 #define TARGET_API_MAC_OSX 1 #define TCLRESOURCE_OSX 1 #define TCLRESOURCE_CARBON 1 #define TCLRESOURCE_USE_FRAMEWORK_INCLUDES // The following macro characterizes this target #define TCLRESOURCE_MW_MACHO // Stubs mechanism enabled #define USE_TCL_STUBS #if TARGET_API_MAC_CARBON // Carbon #if TARGET_API_MAC_OSX // Carbon on X #pragma precompile_target "MW_tclResourceHeaderCarbonX" #else // CarbonLib on Classic #pragma precompile_target "MW_tclResourceHeaderCarbon" #endif #else // Classic #pragma precompile_target "MW_tclResourceHeaderPPC" #endif #include <Carbon/Carbon.h> #ifndef TCLRESOURCE_MW_MACHO struct SFReply {}; #else struct SFReply {char dummy;}; #endif typedef struct SFReply SFReply; typedef struct SFReply StandardFileReply; #if TARGET_RT_MAC_MACHO #ifdef MAC_TCL #undef MAC_TCL #endif #define TCLRESOURCE_MACHO 1 #endif #ifdef TCLRESOURCE_MACHO #define TCLRESOURCE_PATH_SEP '/' #else #define TCLRESOURCE_PATH_SEP ':' #endif #ifdef TCLRESOURCE_USE_FRAMEWORK_INCLUDES #include <Tcl/tcl.h> #else #include <tcl.h> #endif #ifndef CONST84 // Tcl 8.4 backwards compatibility # define CONST84 # define CONST84_RETURN CONST #endif #include "tclResource_version.h" \ No newline at end of file +// File: "tclResource_CarbonMachO.pch" +// Created: 2003-09-22 10:47:15 +// Last modification: 2003-12-11 10:50:04 +// Author: Bernard Desgraupes +// Description: Use this header to include the precompiled header + + +#define TARGET_API_MAC_CARBON 1 +#define TARGET_API_MAC_OSX 1 +#define TCLRESOURCE_OSX 1 +#define TCLRESOURCE_CARBON 1 + +#define TCLRESOURCE_USE_FRAMEWORK_INCLUDES + +// The following macro characterizes this target +#ifndef __APPLE_CC__ +#define TCLRESOURCE_MW_MACHO +#endif + +// Stubs mechanism enabled +#define USE_TCL_STUBS + + +#ifndef __APPLE_CC__ +#if TARGET_API_MAC_CARBON + // Carbon +#if TARGET_API_MAC_OSX + // Carbon on X + #pragma precompile_target "MW_tclResourceHeaderCarbonX" +#else + // CarbonLib on Classic + #pragma precompile_target "MW_tclResourceHeaderCarbon" +#endif +#else + // Classic + #pragma precompile_target "MW_tclResourceHeaderPPC" +#endif +#endif + + +#include <Carbon/Carbon.h> + +#ifndef TARGET_RT_MAC_MACHO +struct SFReply {}; +#else +struct SFReply {char dummy;}; +#endif + +typedef struct SFReply SFReply; +typedef struct SFReply StandardFileReply; + + +#if TARGET_RT_MAC_MACHO +#ifdef MAC_TCL +#undef MAC_TCL +#endif +#define TCLRESOURCE_MACHO 1 +#endif + + +#ifdef TCLRESOURCE_MACHO +#define TCLRESOURCE_PATH_SEP '/' +#else +#define TCLRESOURCE_PATH_SEP ':' +#endif + + +#ifdef TCLRESOURCE_USE_FRAMEWORK_INCLUDES +#include <Tcl/tcl.h> +#include <Tcl/tclInt.h> +#else +#include <tcl.h> +#include <tclInt.h> +#endif + + +#ifndef CONST84 // Tcl 8.4 backwards compatibility +# define CONST84 +# define CONST84_RETURN CONST +#endif + +#include "tclResource_version.h" |