home *** CD-ROM | disk | FTP | other *** search
- /* config.h: master configuration file, included first by all compilable
- source files (not headers). */
-
- #ifndef CONFIG_H
- #define CONFIG_H
-
- /* The stuff from the path searching library. */
- #include <kpathsea/config.h>
-
- /* How to open files with fopen. */
- #include <kpathsea/c-fopen.h>
-
- /* Have to get the enum constants below, sigh. Still better than
- repeating the definitions everywhere we need them. */
- #include <kpathsea/tex-file.h>
-
- /* For kpathsea, we don't have have paths, we have formats. This is so
- we can do lazy evaluation of only the formats we need, instead of
- having to initialize everything in the world. */
- #define figpath kpse_pict_format
- #define pictpath kpse_pict_format
- #define pkpath kpse_pk_format
- #define tfmpath kpse_tfm_format
- #define vfpath kpse_vf_format
- #define configpath kpse_dvips_config_format
- #define headerpath kpse_dvips_header_format
-
-
- #if defined (DOS) || defined (MSDOS)
- #undef DOS
- #undef MSDOS
- #define DOS
- #define MSDOS
- #endif
-
- /* dvips has a different name for this. */
- #if SIZEOF_INT < 4
- #define SHORTINT
- #endif
-
- #define READ FOPEN_R_MODE
- #define READBIN FOPEN_RBIN_MODE
- #define WRITEBIN FOPEN_WBIN_MODE
-
- /* Include debugging by default. */
- #ifndef NO_DEBUG
- #undef DEBUG
- #define DEBUG
-
- /* To pass along to kpathsea. (Avoid changing debug.h.) */
- #define D_STAT (1<<8)
- #define D_HASH (1<<9)
- #define D_EXPAND (1<<10)
- #define D_SEARCH (1<<11)
- #endif
-
- #endif /* not CONFIG_H */
-