ft2build.h 3.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. /***************************************************************************/
  2. /* */
  3. /* ft2build.h */
  4. /* */
  5. /* Build macros of the FreeType 2 library. */
  6. /* */
  7. /* Copyright 1996-2001, 2003, 2006 by */
  8. /* David Turner, Robert Wilhelm, and Werner Lemberg. */
  9. /* */
  10. /* This file is part of the FreeType project, and may only be used, */
  11. /* modified, and distributed under the terms of the FreeType project */
  12. /* license, LICENSE.TXT. By continuing to use, modify, or distribute */
  13. /* this file you indicate that you have read the license and */
  14. /* understand and accept it fully. */
  15. /* */
  16. /***************************************************************************/
  17. /*************************************************************************/
  18. /* */
  19. /* This is a Unix-specific version of <ft2build.h> that should be used */
  20. /* exclusively *after* installation of the library. */
  21. /* */
  22. /* It assumes that `/usr/local/include/freetype2' (or whatever is */
  23. /* returned by the `freetype-config --cflags' or `pkg-config --cflags' */
  24. /* command) is in your compilation include path. */
  25. /* */
  26. /* We don't need to do anything special in this release. However, for */
  27. /* a future FreeType 2 release, the following installation changes will */
  28. /* be performed: */
  29. /* */
  30. /* - The contents of `freetype-2.x/include/freetype' will be installed */
  31. /* to `/usr/local/include/freetype2' instead of */
  32. /* `/usr/local/include/freetype2/freetype'. */
  33. /* */
  34. /* - This file will #include <freetype2/config/ftheader.h>, instead */
  35. /* of <freetype/config/ftheader.h>. */
  36. /* */
  37. /* - The contents of `ftheader.h' will be processed with `sed' to */
  38. /* replace all `<freetype/xxx>' with `<freetype2/xxx>'. */
  39. /* */
  40. /* - Adding `/usr/local/include/freetype2' to your compilation include */
  41. /* path will not be necessary anymore. */
  42. /* */
  43. /* These changes will be transparent to client applications which use */
  44. /* freetype-config (or pkg-config). No modifications will be necessary */
  45. /* to compile with the new scheme. */
  46. /* */
  47. /*************************************************************************/
  48. #ifndef __FT2_BUILD_UNIX_H__
  49. #define __FT2_BUILD_UNIX_H__
  50. /* `<prefix>/include/freetype2' must be in your current inclusion path */
  51. #include <freetype/config/ftheader.h>
  52. #endif /* __FT2_BUILD_UNIX_H__ */
  53. /* END */