783bc64a02
Clutter, like GTK+ and GLib, has recently switched to a visibility-based method of exporting symbols, so update the Visual Studio build files to do likewise, by using __declspec (dllexport). This eliminats the need to use a .def file to export the symbols. The pre-configured config.h.win32.in is also updated accordingly for this purpose. The clutter.symbols file can be dropped if it is not being used otherwise.
156 lines
4.3 KiB
Text
156 lines
4.3 KiB
Text
/* config.h.in. Generated from configure.ac by autoheader. */
|
|
|
|
/* Use CEX100 EGL backend */
|
|
/*#undef CLUTTER_EGL_BACKEND_CEX100*/
|
|
|
|
/* Use Generic EGL backend */
|
|
/*#undef CLUTTER_EGL_BACKEND_GENERIC*/
|
|
|
|
/* Can use Cogl 2.0 API internally */
|
|
#define COGL_ENABLE_EXPERIMENTAL_2_0_API 1
|
|
|
|
/* Define to 1 if translation of program messages to the user's native
|
|
language is requested. */
|
|
#define ENABLE_NLS 1
|
|
|
|
/* The prefix for our gettext translation domains. */
|
|
#define GETTEXT_PACKAGE "@GETTEXT_PACKAGE@"
|
|
|
|
/* Define to 1 if you have the <CE4100/libgdl.h> header file. */
|
|
/*#undef HAVE_CE4100_LIBGDL_H*/
|
|
|
|
/* Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the
|
|
CoreFoundation framework. */
|
|
/*#undef HAVE_CFLOCALECOPYCURRENT*/
|
|
|
|
/* Define to 1 if you have the MacOS X function CFPreferencesCopyAppValue in
|
|
the CoreFoundation framework. */
|
|
/*#undef HAVE_CFPREFERENCESCOPYAPPVALUE*/
|
|
|
|
/* Have the EGL backend */
|
|
/*#undef HAVE_CLUTTER_EGL*/
|
|
|
|
/* Have the GLX backend */
|
|
/*#undef HAVE_CLUTTER_GLX*/
|
|
|
|
/* Have the OSX backend */
|
|
/*#undef HAVE_CLUTTER_OSX*/
|
|
|
|
/* Have the Wayland backend */
|
|
/*#undef HAVE_CLUTTER_WAYLAND*/
|
|
|
|
/* Have Wayland compositor support */
|
|
/* #undef HAVE_CLUTTER_WAYLAND_COMPOSITOR */
|
|
|
|
/* Have the Win32 backend */
|
|
#define HAVE_CLUTTER_WIN32 1
|
|
|
|
/* Define if the GNU dcgettext() function is already present or preinstalled.
|
|
*/
|
|
#define HAVE_DCGETTEXT 1
|
|
|
|
/* Define to 1 if you have the <dlfcn.h> header file. */
|
|
/*#undef HAVE_DLFCN_H*/
|
|
|
|
/* Have evdev support for input handling */
|
|
/*#undef HAVE_EVDEV*/
|
|
|
|
/* Define if the GNU gettext() function is already present or preinstalled. */
|
|
#define HAVE_GETTEXT 1
|
|
|
|
/* Define if you have the iconv() function and it works. */
|
|
#define HAVE_ICONV 1
|
|
|
|
/* Define to 1 if you have the <inttypes.h> header file. */
|
|
/*#undef HAVE_INTTYPES_H*/
|
|
|
|
/* Define to 1 if you have the <libgdl.h> header file. */
|
|
/*#undef HAVE_LIBGDL_H*/
|
|
|
|
/* Define to 1 if you have the <memory.h> header file. */
|
|
#define HAVE_MEMORY_H 1
|
|
|
|
/* Supports PangoFt2 */
|
|
/* #undef HAVE_PANGO_FT2 */
|
|
|
|
/* Define to 1 if you have the <stdint.h> header file. */
|
|
#if (_MSC_VER >= 1600)
|
|
#define HAVE_STDINT_H 1
|
|
#endif
|
|
|
|
/* Define to 1 if you have the <stdlib.h> header file. */
|
|
#define HAVE_STDLIB_H 1
|
|
|
|
/* Define to 1 if you have the <strings.h> header file. */
|
|
/*#undef HAVE_STRINGS_H*/
|
|
|
|
/* Define to 1 if you have the <string.h> header file. */
|
|
#define HAVE_STRING_H 1
|
|
|
|
/* Define to 1 if you have the <sys/stat.h> header file. */
|
|
#define HAVE_SYS_STAT_H 1
|
|
|
|
/* Define to 1 if you have the <sys/types.h> header file. */
|
|
#define HAVE_SYS_TYPES_H 1
|
|
|
|
/* Have tslib for touchscreen handling */
|
|
/*#undef HAVE_TSLIB*/
|
|
|
|
/* Define to 1 if you have the <unistd.h> header file. */
|
|
/*#undef HAVE_UNISTD_H*/
|
|
|
|
/* Define to 1 if you have the <X11/extensions/XInput2.h> header file. */
|
|
/*#undef HAVE_X11_EXTENSIONS_XINPUT2_H*/
|
|
|
|
/* Define to 1 if we have the XCOMPOSITE X extension */
|
|
/*#undef HAVE_XCOMPOSITE*/
|
|
|
|
/* Define to 1 if we have the XDAMAGE X extension */
|
|
/*#undef HAVE_XDAMAGE*/
|
|
|
|
/* Define to 1 if we have the XEXT X extension */
|
|
/*#undef HAVE_XEXT*/
|
|
|
|
/* Define to 1 if X Generic Extensions is available */
|
|
/* #undef HAVE_XGE */
|
|
|
|
/* Define to 1 if XI2 is available */
|
|
/*#undef HAVE_XINPUT_2*/
|
|
|
|
/* Define to use XKB extension */
|
|
/*#undef HAVE_XKB*/
|
|
|
|
/* Define to the sub-directory in which libtool stores uninstalled libraries.
|
|
*/
|
|
#define LT_OBJDIR ".libs/"
|
|
|
|
/* Define to 1 if your C compiler doesn't accept -c and -o together. */
|
|
#define NO_MINUS_C_MINUS_O 1
|
|
|
|
/* Define to the address where bug reports for this package should be sent. */
|
|
#define PACKAGE_BUGREPORT "https://bugzilla.gnome.org/enter_bug.cgi?product=clutter"
|
|
|
|
/* Define to the full name of this package. */
|
|
#define PACKAGE_NAME "clutter"
|
|
|
|
/* Define to the full name and version of this package. */
|
|
#define PACKAGE_STRING "clutter @CLUTTER_VERSION@"
|
|
|
|
/* Define to the one symbol short name of this package. */
|
|
#define PACKAGE_TARNAME "clutter"
|
|
|
|
/* Define to the home page for this package. */
|
|
#define PACKAGE_URL "http://www.clutter-project.org"
|
|
|
|
/* Define to the version of this package. */
|
|
#define PACKAGE_VERSION "@CLUTTER_VERSION@"
|
|
|
|
/* Define to 1 if you have the ANSI C header files. */
|
|
#define STDC_HEADERS 1
|
|
|
|
/* defines how to decorate public symbols while building */
|
|
#ifdef _MSC_VER
|
|
#define _CLUTTER_EXTERN __declspec(dllexport) extern
|
|
#else
|
|
#define _CLUTTER_EXTERN __attribute__((visibility("default"))) __declspec(dllexport) extern
|
|
#endif
|