18#ifndef _MAGICKCORE_VERSION_H
19#define _MAGICKCORE_VERSION_H
21#if defined(__cplusplus) || defined(c_plusplus)
28#define MagickPackageName "ImageMagick"
29#define MagickCopyright "(C) 1999 ImageMagick Studio LLC"
30#define MagickLibVersion 0x711
31#define MagickLibVersionText "7.1.1"
32#define MagickLibVersionNumber 10,0,2
33#define MagickLibAddendum "-40 (Beta)"
34#define MagickLibInterface 10
35#define MagickLibMinInterface 10
36#define MagickPlatform "x86_64"
37#define MagickppLibVersionText "7.1.1"
38#define MagickppLibVersionNumber 5:0:0
39#define MagickppLibAddendum "-40 (Beta)"
40#define MagickppLibInterface 5
41#define MagickppLibMinInterface 5
42#define MagickGitRevision "5fb1f0f0f:20241028"
43#define MagickReleaseDate "2024-10-28"
44#define MagickAuthoritativeLicense \
45 "https://imagemagick.org/script/license.php"
46#define MagickAuthoritativeURL "https://imagemagick.org"
47#define MagickHomeURL "file:///usr/local/share/doc/ImageMagick-7/index.html"
48#if (MAGICKCORE_QUANTUM_DEPTH == 8)
49#define MagickQuantumDepth "Q8"
50#define MagickQuantumRange "255"
51#elif (MAGICKCORE_QUANTUM_DEPTH == 16)
52#define MagickQuantumDepth "Q16"
53#define MagickQuantumRange "65535"
54#elif (MAGICKCORE_QUANTUM_DEPTH == 32)
55#define MagickQuantumDepth "Q32"
56#define MagickQuantumRange "4294967295"
57#elif (MAGICKCORE_QUANTUM_DEPTH == 64)
58#define MagickQuantumDepth "Q64"
59#define MagickQuantumRange "65535"
61#define MagickQuantumDepth "Q?"
62#define MagickQuantumRange "?"
64#if defined(MAGICKCORE_HDRI_SUPPORT)
65#define MagickHDRISupport "-HDRI"
67#define MagickHDRISupport ""
69#define MagickVersion \
70 MagickPackageName " " MagickLibVersionText MagickLibAddendum " " \
71 MagickQuantumDepth MagickHDRISupport " " MagickPlatform " " \
72 MagickGitRevision " " MagickAuthoritativeURL
74extern MagickExport
char
75 *GetMagickHomeURL(
void);
77extern MagickExport
const char
78 *GetMagickCopyright(
void) magick_attribute((__const__)),
79 *GetMagickDelegates(
void) magick_attribute((__const__)),
80 *GetMagickFeatures(
void) magick_attribute((__const__)),
81 *GetMagickLicense(
void) magick_attribute((__const__)),
82 *GetMagickPackageName(
void) magick_attribute((__const__)),
83 *GetMagickQuantumDepth(
size_t *),
84 *GetMagickQuantumRange(
size_t *),
85 *GetMagickReleaseDate(
void) magick_attribute((__const__)),
86 *GetMagickVersion(
size_t *);
88extern MagickExport
void
89 ListMagickVersion(FILE *);
91#if defined(__cplusplus) || defined(c_plusplus)