#pragma once #include /* Project metadata */ #define PACKAGE "cairo" #define PACKAGE_VERSION "1.18.5" /* Build configuration */ #undef HAVE_XLOCALE_H #define HAVE_CONFIG_H 1 /* Threading */ #define CAIRO_HAS_PTHREAD 1 #define CAIRO_HAS_REAL_PTHREAD 1 /* Integer types */ #undef HAVE_MKDIR #define HAVE_MKDIR 2 #define HAVE___UINT128_T 1 #define HAVE_UINT64_T 1 #define HAVE_INT64_T 1 #define SIZEOF_SIZE_T 8 /* Feature toggles */ #define CAIRO_HAS_IMAGE_SURFACE 1 #define CAIRO_HAS_RECORDING_SURFACE 1 #define CAIRO_HAS_OBSERVER_SURFACE 1 #define CAIRO_HAS_USER_FONT 1 #define CAIRO_HAS_MIME_SURFACE 1 #define CAIRO_HAS_TEE_SURFACE 1 #define CAIRO_HAS_SCRIPT_SURFACE 1 #define CAIRO_HAS_PS_SURFACE 1 #define CAIRO_HAS_PDF_SURFACE 1 #define CAIRO_HAS_SVG_SURFACE 1 #define CAIRO_HAS_PNG_FUNCTIONS 1 /* Optional helpers */ #define CAIRO_HAS_INTERPRETER 0 #define CAIRO_CAN_TEST_PDF_SURFACE 0 #define CAIRO_CAN_TEST_SVG_SURFACE 0 #define CAIRO_HAS_SPECTRE 0