/***************************************************************************/ | |
/* */ | |
/* ftconfig.h */ | |
/* */ | |
/* Amiga-specific configuration file (specification only). */ | |
/* */ | |
/* Copyright 2005-2015 by */ | |
/* Werner Lemberg and Detlef Würkner. */ | |
/* */ | |
/* This file is part of the FreeType project, and may only be used, */ | |
/* modified, and distributed under the terms of the FreeType project */ | |
/* license, LICENSE.TXT. By continuing to use, modify, or distribute */ | |
/* this file you indicate that you have read the license and */ | |
/* understand and accept it fully. */ | |
/* */ | |
/***************************************************************************/ | |
/* | |
* This is an example how to override the default FreeType2 header files | |
* with Amiga-specific changes. When the compiler searches this directory | |
* before the default directory, we can do some modifications. | |
* | |
* Here we must change FT_EXPORT_DEF so that SAS/C does | |
* generate the needed XDEFs. | |
*/ | |
#if 0 | |
#define FT_EXPORT_DEF( x ) extern x | |
#endif | |
#undef FT_EXPORT_DEF | |
#define FT_EXPORT_DEF( x ) x | |
/* Now include the original file */ | |
#ifndef __MORPHOS__ | |
#ifdef __SASC | |
#include "FT:include/freetype/config/ftconfig.h" | |
#else | |
#include "/FT/include/freetype/config/ftconfig.h" | |
#endif | |
#else | |
/* We must define that, it seems that | |
* lib/gcc-lib/ppc-morphos/2.95.3/include/syslimits.h is missing in | |
* ppc-morphos-gcc-2.95.3-bin.tgz (gcc for 68k producing MorphOS PPC elf | |
* binaries from http://www.morphos.de) | |
*/ | |
#define _LIBC_LIMITS_H_ | |
#include "/FT/include/freetype/config/ftconfig.h" | |
#endif | |
/* | |
Local Variables: | |
coding: latin-1 | |
End: | |
*/ |