home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 7 / Apprentice-Release7.iso / Source Code / C / Applications / POV-Ray 3.0.2 / src / MacSource / povtcpch.c < prev    next >
Encoding:
Text File  |  1996-10-07  |  2.3 KB  |  55 lines  |  [TEXT/KAHL]

  1. /*==============================================================================
  2. Project:    POV-Ray
  3.  
  4. Version:    3
  5.  
  6. File:    povtcpch.c
  7.  
  8. Description:
  9.     Think C requires any pre-compiled header (PCH) file
  10.     to end in ".c", so this is a shell file that simply
  11.     includes the generic ".PCH" pre-compiled header file.
  12.     -------------------------------------------
  13.     PRECOMPILE this and save this as:
  14.         "POVTPM68K" for the 68k compiler, or
  15.         "POVSPMPPC" for the PPC compiler.
  16.     -------------------------------------------
  17. ------------------------------------------------------------------------------
  18. Author:
  19.     Eduard [esp] Schwan
  20. ------------------------------------------------------------------------------
  21.     from Persistence of Vision(tm) Ray Tracer
  22.     Copyright 1996 Persistence of Vision Team
  23. ------------------------------------------------------------------------------
  24.     NOTICE: This source code file is provided so that users may experiment
  25.     with enhancements to POV-Ray and to port the software to platforms other 
  26.     than those supported by the POV-Ray Team.  There are strict rules under
  27.     which you are permitted to use this file.  The rules are in the file
  28.     named POVLEGAL.DOC which should be distributed with this file. If 
  29.     POVLEGAL.DOC is not available or for more info please contact the POV-Ray
  30.     Team Coordinator by leaving a message in CompuServe's Graphics Developer's
  31.     Forum.  The latest version of POV-Ray may be found there as well.
  32.  
  33.     This program is based on the popular DKB raytracer version 2.12.
  34.     DKBTrace was originally written by David K. Buck.
  35.     DKBTrace Ver 2.0-2.12 were written by David K. Buck & Aaron A. Collins.
  36. ------------------------------------------------------------------------------
  37. Change History:
  38.     960210    [esp]    Created
  39.     960407    [esp]    added pack_enums
  40.     961007    [esp]    added _NOCONSOLE_ per Steven Cartier (jewels@qnet.com)
  41. ==============================================================================*/
  42.  
  43. // The project requires that we have ENUMS ALWAYS INT turned on, but this
  44. // seems to cause major problems with TPM when precompiling Apple's
  45. // header files, so we turn it OFF for precompiling... (which means we
  46. // turn ON packing of enums!)
  47.  
  48. #pragma options(pack_enums)
  49.  
  50. // turn off I/O console window stuff
  51. #define _NOCONSOLE_
  52.  
  53. // simply include the general purpose .PCH file
  54. #include "povmacheaders.pch"
  55.