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 0x710
31 #define MagickLibVersionText "7.1.0"
32 #define MagickLibVersionNumber 10,0,0
33 #define MagickLibAddendum "-45 beta"
34 #define MagickLibInterface 10
35 #define MagickLibMinInterface 10
36 #define MagickPlatform "x86_64"
37 #define MagickppLibVersionText "7.1.0"
38 #define MagickppLibVersionNumber 5:0:0
39 #define MagickppLibAddendum "-45 beta"
40 #define MagickppLibInterface 5
41 #define MagickppLibMinInterface 5
42 #define MagickGitRevision "ee1f26ff1:20220726"
43 #define MagickReleaseDate "2022-07-26"
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
74 extern MagickExport
char
75 *GetMagickHomeURL(
void);
77 extern 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 *);
88 extern MagickExport
void
89 ListMagickVersion(FILE *);
91 #if defined(__cplusplus) || defined(c_plusplus)