Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(178)

Side by Side Diff: third_party/poppler/config/mac/poppler-config.h

Issue 23301009: Add libpoppler for PDF rendering, take 2 (Closed) Base URL: https://skia.googlecode.com/svn/trunk
Patch Set: Fix freetype.gyp file - accidentally nuked the override include Created 7 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « third_party/poppler/config/mac/config.h ('k') | third_party/poppler/config/poppler-version.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(Empty)
1 /* poppler/poppler-config.h. Generated from poppler-config.h.in by configure. */
2 //================================================= -*- mode: c++ -*- ====
3 //
4 // poppler-config.h
5 //
6 // Copyright 1996-2011 Glyph & Cog, LLC
7 //
8 //========================================================================
9
10 #ifndef POPPLER_CONFIG_H
11 #define POPPLER_CONFIG_H
12
13 // We duplicate some of the config.h #define's here since they are
14 // used in some of the header files we install. The #ifndef/#endif
15 // around #undef look odd, but it's to silence warnings about
16 // redefining those symbols.
17
18 /* Defines the poppler version. */
19 #ifndef POPPLER_VERSION
20 #define POPPLER_VERSION "0.22.5"
21 #endif
22
23 /* Enable multithreading support. */
24 #ifndef MULTITHREADED
25 #define MULTITHREADED 1
26 #endif
27
28 /* Use fixedpoint. */
29 #ifndef USE_FIXEDPOINT
30 /* #undef USE_FIXEDPOINT */
31 #endif
32
33 /* Use single precision arithmetic in the Splash backend */
34 #ifndef USE_FLOAT
35 /* #undef USE_FLOAT */
36 #endif
37
38 /* Include support for OPI comments. */
39 #ifndef OPI_SUPPORT
40 #define OPI_SUPPORT 1
41 #endif
42
43 /* Enable word list support. */
44 #ifndef TEXTOUT_WORD_LIST
45 #define TEXTOUT_WORD_LIST 1
46 #endif
47
48 /* Support for curl is compiled in. */
49 #ifndef POPPLER_HAS_CURL_SUPPORT
50 /* #undef POPPLER_HAS_CURL_SUPPORT */
51 #endif
52
53 /* Use libjpeg instead of builtin jpeg decoder. */
54 #ifndef ENABLE_LIBJPEG
55 /* #undef ENABLE_LIBJPEG */
56 #endif
57
58 /* Build against libtiff. */
59 #ifndef ENABLE_LIBTIFF
60 /* #undef ENABLE_LIBTIFF */
61 #endif
62
63 /* Build against libpng. */
64 #ifndef ENABLE_LIBPNG
65 /* #undef ENABLE_LIBPNG */
66 #endif
67
68 /* Use zlib instead of builtin zlib decoder. */
69 #ifndef ENABLE_ZLIB
70 /* #undef ENABLE_ZLIB */
71 #endif
72
73 /* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
74 */
75 #ifndef HAVE_DIRENT_H
76 #define HAVE_DIRENT_H 1
77 #endif
78
79 /* Defines if gettimeofday is available on your system */
80 #ifndef HAVE_GETTIMEOFDAY
81 #define HAVE_GETTIMEOFDAY 1
82 #endif
83
84 /* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
85 #ifndef HAVE_NDIR_H
86 /* #undef HAVE_NDIR_H */
87 #endif
88
89 /* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
90 */
91 #ifndef HAVE_SYS_DIR_H
92 /* #undef HAVE_SYS_DIR_H */
93 #endif
94
95 /* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
96 */
97 #ifndef HAVE_SYS_NDIR_H
98 /* #undef HAVE_SYS_NDIR_H */
99 #endif
100
101 /* Have FreeType2 include files */
102 #ifndef HAVE_FREETYPE_H
103 #define HAVE_FREETYPE_H 1
104 #endif
105
106 /* Defines if use cms */
107 #ifndef USE_CMS
108 /* #undef USE_CMS */
109 #endif
110
111 // Also, there are preprocessor symbols in the header files
112 // that are used but never defined when building poppler using configure
113 // or cmake: DISABLE_OUTLINE, DEBUG_MEM, SPLASH_CMYK, HAVE_T1LIB_H,
114 // ENABLE_PLUGINS, DEBUG_FORMS, HAVE_FREETYPE_FREETYPE_H
115
116 //------------------------------------------------------------------------
117 // version
118 //------------------------------------------------------------------------
119
120 // copyright notice
121 #define popplerCopyright "Copyright 2005-2013 The Poppler Developers - http://po ppler.freedesktop.org"
122 #define xpdfCopyright "Copyright 1996-2011 Glyph & Cog, LLC"
123
124 //------------------------------------------------------------------------
125 // popen
126 //------------------------------------------------------------------------
127
128 #if defined(_MSC_VER) || defined(__BORLANDC__)
129 #define popen _popen
130 #define pclose _pclose
131 #endif
132
133 #if defined(VMS) || defined(VMCMS) || defined(DOS) || defined(OS2) || defined(__ EMX__) || defined(_WIN32) || defined(__DJGPP__) || defined(MACOS)
134 #define POPEN_READ_MODE "rb"
135 #else
136 #define POPEN_READ_MODE "r"
137 #endif
138
139 //------------------------------------------------------------------------
140 // Win32 stuff
141 //------------------------------------------------------------------------
142
143 #if defined(_WIN32) && !defined(_MSC_VER)
144 #include <windef.h>
145 #else
146 #define CDECL
147 #endif
148
149 #if defined(_WIN32)
150 #ifdef _MSC_VER
151 #define strtok_r strtok_s
152 #elif __MINGW32__ && !defined(__WINPTHREADS_VERSION)
153 char * strtok_r (char *s, const char *delim, char **save_ptr);
154 #endif
155 #endif
156
157 //------------------------------------------------------------------------
158 // Compiler
159 //------------------------------------------------------------------------
160
161 #if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ > 4)
162 #define GCC_PRINTF_FORMAT(fmt_index, va_index) \
163 __attribute__((__format__(__printf__, fmt_index, va_index)))
164 #else
165 #define GCC_PRINTF_FORMAT(fmt_index, va_index)
166 #endif
167
168 #if defined(_MSC_VER)
169 #define fmax(a, b) max(a, b)
170 #define fmin(a, b) min(a, b)
171 #endif
172
173
174 #endif /* POPPLER_CONFIG_H */
OLDNEW
« no previous file with comments | « third_party/poppler/config/mac/config.h ('k') | third_party/poppler/config/poppler-version.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698