1*b2055c35SXin Li/* Adapted from the autotools src/webp/config.h.in. */ 2*b2055c35SXin Li 3*b2055c35SXin Li/* Define if building universal (internal helper macro) */ 4*b2055c35SXin Li/* TODO: handle properly in CMake */ 5*b2055c35SXin Li#cmakedefine AC_APPLE_UNIVERSAL_BUILD 1 6*b2055c35SXin Li 7*b2055c35SXin Li/* Set to 1 if __builtin_bswap16 is available */ 8*b2055c35SXin Li#cmakedefine HAVE_BUILTIN_BSWAP16 1 9*b2055c35SXin Li 10*b2055c35SXin Li/* Set to 1 if __builtin_bswap32 is available */ 11*b2055c35SXin Li#cmakedefine HAVE_BUILTIN_BSWAP32 1 12*b2055c35SXin Li 13*b2055c35SXin Li/* Set to 1 if __builtin_bswap64 is available */ 14*b2055c35SXin Li#cmakedefine HAVE_BUILTIN_BSWAP64 1 15*b2055c35SXin Li 16*b2055c35SXin Li/* Define to 1 if you have the <cpu-features.h> header file. */ 17*b2055c35SXin Li#cmakedefine HAVE_CPU_FEATURES_H 1 18*b2055c35SXin Li 19*b2055c35SXin Li/* Define to 1 if you have the <GLUT/glut.h> header file. */ 20*b2055c35SXin Li#cmakedefine HAVE_GLUT_GLUT_H 1 21*b2055c35SXin Li 22*b2055c35SXin Li/* Define to 1 if you have the <GL/glut.h> header file. */ 23*b2055c35SXin Li#cmakedefine HAVE_GL_GLUT_H 1 24*b2055c35SXin Li 25*b2055c35SXin Li/* Define to 1 if you have the <OpenGL/glut.h> header file. */ 26*b2055c35SXin Li#cmakedefine HAVE_OPENGL_GLUT_H 1 27*b2055c35SXin Li 28*b2055c35SXin Li/* Define to 1 if you have the <shlwapi.h> header file. */ 29*b2055c35SXin Li#cmakedefine HAVE_SHLWAPI_H 1 30*b2055c35SXin Li 31*b2055c35SXin Li/* Define to 1 if you have the <unistd.h> header file. */ 32*b2055c35SXin Li#cmakedefine HAVE_UNISTD_H 1 33*b2055c35SXin Li 34*b2055c35SXin Li/* Define to 1 if you have the <wincodec.h> header file. */ 35*b2055c35SXin Li#cmakedefine HAVE_WINCODEC_H 1 36*b2055c35SXin Li 37*b2055c35SXin Li/* Define to 1 if you have the <windows.h> header file. */ 38*b2055c35SXin Li#cmakedefine HAVE_WINDOWS_H 1 39*b2055c35SXin Li 40*b2055c35SXin Li/* Define to the sub-directory in which libtool stores uninstalled libraries. 41*b2055c35SXin Li */ 42*b2055c35SXin Li/* TODO: handle properly in CMake */ 43*b2055c35SXin Li#cmakedefine LT_OBJDIR "@LT_OBJDIR@" 44*b2055c35SXin Li 45*b2055c35SXin Li/* Name of package */ 46*b2055c35SXin Li#cmakedefine PACKAGE "@PROJECT_NAME@" 47*b2055c35SXin Li 48*b2055c35SXin Li/* Define to the address where bug reports for this package should be sent. */ 49*b2055c35SXin Li#cmakedefine PACKAGE_BUGREPORT "@PACKAGE_BUGREPORT@" 50*b2055c35SXin Li 51*b2055c35SXin Li/* Define to the full name of this package. */ 52*b2055c35SXin Li#cmakedefine PACKAGE_NAME "@PACKAGE_NAME@" 53*b2055c35SXin Li 54*b2055c35SXin Li/* Define to the full name and version of this package. */ 55*b2055c35SXin Li#cmakedefine PACKAGE_STRING "@PACKAGE_STRING@" 56*b2055c35SXin Li 57*b2055c35SXin Li/* Define to the one symbol short name of this package. */ 58*b2055c35SXin Li#cmakedefine PACKAGE_TARNAME "@PACKAGE_TARNAME@" 59*b2055c35SXin Li 60*b2055c35SXin Li/* Define to the home page for this package. */ 61*b2055c35SXin Li#cmakedefine PACKAGE_URL "@PACKAGE_URL@" 62*b2055c35SXin Li 63*b2055c35SXin Li/* Define to the version of this package. */ 64*b2055c35SXin Li#cmakedefine PACKAGE_VERSION "@PACKAGE_VERSION@" 65*b2055c35SXin Li 66*b2055c35SXin Li/* Version number of package */ 67*b2055c35SXin Li#cmakedefine VERSION "@VERSION@" 68*b2055c35SXin Li 69*b2055c35SXin Li/* Set to 1 if GIF library is installed */ 70*b2055c35SXin Li#cmakedefine WEBP_HAVE_GIF 1 71*b2055c35SXin Li 72*b2055c35SXin Li/* Set to 1 if OpenGL is supported */ 73*b2055c35SXin Li#cmakedefine WEBP_HAVE_GL 1 74*b2055c35SXin Li 75*b2055c35SXin Li/* Set to 1 if JPEG library is installed */ 76*b2055c35SXin Li#cmakedefine WEBP_HAVE_JPEG 1 77*b2055c35SXin Li 78*b2055c35SXin Li/* Set to 1 if NEON is supported */ 79*b2055c35SXin Li#cmakedefine WEBP_HAVE_NEON 80*b2055c35SXin Li 81*b2055c35SXin Li/* Set to 1 if runtime detection of NEON is enabled */ 82*b2055c35SXin Li/* TODO: handle properly in CMake */ 83*b2055c35SXin Li#cmakedefine WEBP_HAVE_NEON_RTCD 84*b2055c35SXin Li 85*b2055c35SXin Li/* Set to 1 if PNG library is installed */ 86*b2055c35SXin Li#cmakedefine WEBP_HAVE_PNG 1 87*b2055c35SXin Li 88*b2055c35SXin Li/* Set to 1 if SDL library is installed */ 89*b2055c35SXin Li#cmakedefine WEBP_HAVE_SDL 1 90*b2055c35SXin Li 91*b2055c35SXin Li/* Set to 1 if SSE2 is supported */ 92*b2055c35SXin Li#cmakedefine WEBP_HAVE_SSE2 1 93*b2055c35SXin Li 94*b2055c35SXin Li/* Set to 1 if SSE4.1 is supported */ 95*b2055c35SXin Li#cmakedefine WEBP_HAVE_SSE41 1 96*b2055c35SXin Li 97*b2055c35SXin Li/* Set to 1 if TIFF library is installed */ 98*b2055c35SXin Li#cmakedefine WEBP_HAVE_TIFF 1 99*b2055c35SXin Li 100*b2055c35SXin Li/* Enable near lossless encoding */ 101*b2055c35SXin Li#cmakedefine WEBP_NEAR_LOSSLESS 1 102*b2055c35SXin Li 103*b2055c35SXin Li/* Undefine this to disable thread support. */ 104*b2055c35SXin Li#cmakedefine WEBP_USE_THREAD 1 105*b2055c35SXin Li 106*b2055c35SXin Li/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most 107*b2055c35SXin Li significant byte first (like Motorola and SPARC, unlike Intel). */ 108*b2055c35SXin Li#if defined AC_APPLE_UNIVERSAL_BUILD 109*b2055c35SXin Li# if defined __BIG_ENDIAN__ 110*b2055c35SXin Li# define WORDS_BIGENDIAN 1 111*b2055c35SXin Li# endif 112*b2055c35SXin Li#else 113*b2055c35SXin Li# ifndef WORDS_BIGENDIAN 114*b2055c35SXin Li# undef WORDS_BIGENDIAN 115*b2055c35SXin Li# endif 116*b2055c35SXin Li#endif 117