Blame libtiff/tiffconf.h.cmake.in

Packit Service 2594b8
/*
Packit Service 2594b8
  Configuration defines for installed libtiff.
Packit Service 2594b8
  This file maintained for backward compatibility. Do not use definitions
Packit Service 2594b8
  from this file in your programs.
Packit Service 2594b8
*/
Packit Service 2594b8
Packit Service 2594b8
#ifndef _TIFFCONF_
Packit Service 2594b8
#define _TIFFCONF_
Packit Service 2594b8
Packit Service 2594b8
/* Signed 16-bit type */
Packit Service 2594b8
#define TIFF_INT16_T @TIFF_INT16_T@
Packit Service 2594b8
Packit Service 2594b8
/* Signed 32-bit type */
Packit Service 2594b8
#define TIFF_INT32_T @TIFF_INT32_T@
Packit Service 2594b8
Packit Service 2594b8
/* Signed 64-bit type */
Packit Service 2594b8
#define TIFF_INT64_T @TIFF_INT64_T@
Packit Service 2594b8
Packit Service 2594b8
/* Signed 8-bit type */
Packit Service 2594b8
#define TIFF_INT8_T @TIFF_INT8_T@
Packit Service 2594b8
Packit Service 2594b8
/* Unsigned 16-bit type */
Packit Service 2594b8
#define TIFF_UINT16_T @TIFF_UINT16_T@
Packit Service 2594b8
Packit Service 2594b8
/* Unsigned 32-bit type */
Packit Service 2594b8
#define TIFF_UINT32_T @TIFF_UINT32_T@
Packit Service 2594b8
Packit Service 2594b8
/* Unsigned 64-bit type */
Packit Service 2594b8
#define TIFF_UINT64_T @TIFF_UINT64_T@
Packit Service 2594b8
Packit Service 2594b8
/* Unsigned 8-bit type */
Packit Service 2594b8
#define TIFF_UINT8_T @TIFF_UINT8_T@
Packit Service 2594b8
Packit Service 2594b8
/* Unsigned size type */
Packit Service 2594b8
#define TIFF_SIZE_T @TIFF_SIZE_T@
Packit Service 2594b8
Packit Service 2594b8
/* Signed size type */
Packit Service 2594b8
#define TIFF_SSIZE_T @TIFF_SSIZE_T@
Packit Service 2594b8
Packit Service 2594b8
/* Pointer difference type */
Packit Service 2594b8
#define TIFF_PTRDIFF_T @TIFF_PTRDIFF_T@
Packit Service 2594b8
Packit Service 2594b8
/* Define to 1 if the system has the type `int16'. */
Packit Service 2594b8
#cmakedefine HAVE_INT16 1
Packit Service 2594b8
Packit Service 2594b8
/* Define to 1 if the system has the type `int32'. */
Packit Service 2594b8
#cmakedefine HAVE_INT32 1
Packit Service 2594b8
Packit Service 2594b8
/* Define to 1 if the system has the type `int8'. */
Packit Service 2594b8
#cmakedefine HAVE_INT8 1
Packit Service 2594b8
Packit Service 2594b8
/* Compatibility stuff. */
Packit Service 2594b8
Packit Service 2594b8
/* Define as 0 or 1 according to the floating point format suported by the
Packit Service 2594b8
   machine */
Packit Service 2594b8
#cmakedefine HAVE_IEEEFP 1
Packit Service 2594b8
Packit Service 2594b8
/* Set the native cpu bit order (FILLORDER_LSB2MSB or FILLORDER_MSB2LSB) */
Packit Service 2594b8
#define HOST_FILLORDER @HOST_FILLORDER@
Packit Service 2594b8
Packit Service 2594b8
/* Native cpu byte order: 1 if big-endian (Motorola) or 0 if little-endian
Packit Service 2594b8
   (Intel) */
Packit Service 2594b8
#define HOST_BIGENDIAN @HOST_BIG_ENDIAN@
Packit Service 2594b8
Packit Service 2594b8
/* Support CCITT Group 3 & 4 algorithms */
Packit Service 2594b8
#cmakedefine CCITT_SUPPORT 1
Packit Service 2594b8
Packit Service 2594b8
/* Support JPEG compression (requires IJG JPEG library) */
Packit Service 2594b8
#cmakedefine JPEG_SUPPORT 1
Packit Service 2594b8
Packit Service 2594b8
/* Support JBIG compression (requires JBIG-KIT library) */
Packit Service 2594b8
#cmakedefine JBIG_SUPPORT
Packit Service 2594b8
Packit Service 2594b8
/* Support LogLuv high dynamic range encoding */
Packit Service 2594b8
#cmakedefine LOGLUV_SUPPORT 1
Packit Service 2594b8
Packit Service 2594b8
/* Support LZW algorithm */
Packit Service 2594b8
#cmakedefine LZW_SUPPORT 1
Packit Service 2594b8
Packit Service 2594b8
/* Support NeXT 2-bit RLE algorithm */
Packit Service 2594b8
#cmakedefine NEXT_SUPPORT 1
Packit Service 2594b8
Packit Service 2594b8
/* Support Old JPEG compresson (read contrib/ojpeg/README first! Compilation
Packit Service 2594b8
   fails with unpatched IJG JPEG library) */
Packit Service 2594b8
#cmakedefine OJPEG_SUPPORT 1
Packit Service 2594b8
Packit Service 2594b8
/* Support Macintosh PackBits algorithm */
Packit Service 2594b8
#cmakedefine PACKBITS_SUPPORT 1
Packit Service 2594b8
Packit Service 2594b8
/* Support Pixar log-format algorithm (requires Zlib) */
Packit Service 2594b8
#cmakedefine PIXARLOG_SUPPORT 1
Packit Service 2594b8
Packit Service 2594b8
/* Support ThunderScan 4-bit RLE algorithm */
Packit Service 2594b8
#cmakedefine THUNDER_SUPPORT 1
Packit Service 2594b8
Packit Service 2594b8
/* Support Deflate compression */
Packit Service 2594b8
#cmakedefine ZIP_SUPPORT 1
Packit Service 2594b8
Packit Service 2594b8
/* Support strip chopping (whether or not to convert single-strip uncompressed
Packit Service 2594b8
   images to mutiple strips of ~8Kb to reduce memory usage) */
Packit Service 2594b8
#cmakedefine STRIPCHOP_DEFAULT 1
Packit Service 2594b8
Packit Service 2594b8
/* Enable SubIFD tag (330) support */
Packit Service 2594b8
#cmakedefine SUBIFD_SUPPORT 1
Packit Service 2594b8
Packit Service 2594b8
/* Treat extra sample as alpha (default enabled). The RGBA interface will
Packit Service 2594b8
   treat a fourth sample with no EXTRASAMPLE_ value as being ASSOCALPHA. Many
Packit Service 2594b8
   packages produce RGBA files but don't mark the alpha properly. */
Packit Service 2594b8
#cmakedefine DEFAULT_EXTRASAMPLE_AS_ALPHA 1
Packit Service 2594b8
Packit Service 2594b8
/* Pick up YCbCr subsampling info from the JPEG data stream to support files
Packit Service 2594b8
   lacking the tag (default enabled). */
Packit Service 2594b8
#cmakedefine CHECK_JPEG_YCBCR_SUBSAMPLING 1
Packit Service 2594b8
Packit Service 2594b8
/* Support MS MDI magic number files as TIFF */
Packit Service 2594b8
#cmakedefine MDI_SUPPORT 1
Packit Service 2594b8
Packit Service 2594b8
/*
Packit Service 2594b8
 * Feature support definitions.
Packit Service 2594b8
 * XXX: These macros are obsoleted. Don't use them in your apps!
Packit Service 2594b8
 * Macros stays here for backward compatibility and should be always defined.
Packit Service 2594b8
 */
Packit Service 2594b8
#define COLORIMETRY_SUPPORT
Packit Service 2594b8
#define YCBCR_SUPPORT
Packit Service 2594b8
#define CMYK_SUPPORT
Packit Service 2594b8
#define ICC_SUPPORT
Packit Service 2594b8
#define PHOTOSHOP_SUPPORT
Packit Service 2594b8
#define IPTC_SUPPORT
Packit Service 2594b8
Packit Service 2594b8
#endif /* _TIFFCONF_ */