From 208fbe756ec40d56bba657c8a07fcd61c894e433 Mon Sep 17 00:00:00 2001 From: Chun-wei Fan Date: Fri, 16 Sep 2011 17:15:33 +0800 Subject: [PATCH] Recover msvc-support messed up my own git repo... --- config.h.win32.in | 158 ++++++++++++++++++++++++++++++++++++++++++++++ configure.ac | 6 +- 2 files changed, 163 insertions(+), 1 deletion(-) create mode 100644 config.h.win32.in diff --git a/config.h.win32.in b/config.h.win32.in new file mode 100644 index 000000000..27b91299e --- /dev/null +++ b/config.h.win32.in @@ -0,0 +1,158 @@ +/* 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*/ + +/* Built against the system Cogl library */ +/*#undef CLUTTER_USING_SYSTEM_COGL*/ + +/* 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 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 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 header file. */ +/*#undef HAVE_DLFCN_H*/ + +/* Have libdrm support */ +/*#undef HAVE_DRM*/ + +/* 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 to 1 if you have the header file. */ +/*#undef HAVE_GL_GLX_H*/ + +/* Define if you have the iconv() function and it works. */ +#define HAVE_ICONV 1 + +/* Define to 1 if you have the header file. */ +/*#undef HAVE_INTTYPES_H*/ + +/* Define to 1 if you have the header file. */ +/*#undef HAVE_LIBGDL_H*/ + +/* Define to 1 if you have the header file. */ +#define HAVE_MEMORY_H 1 + +/* Supports PangoFt2 */ +/* #undef HAVE_PANGO_FT2 */ + +/* Define to 1 if you have the header file. */ +#if (_MSC_VER >= 1600) +#define HAVE_STDINT_H 1 +#endif + +/* Define to 1 if you have the header file. */ +#define HAVE_STDLIB_H 1 + +/* Define to 1 if you have the header file. */ +/*#undef HAVE_STRINGS_H*/ + +/* Define to 1 if you have the header file. */ +#define HAVE_STRING_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_SYS_STAT_H 1 + +/* Define to 1 if you have the header file. */ +#define HAVE_SYS_TYPES_H 1 + +/* Have tslib for touchscreen handling */ +/*#undef HAVE_TSLIB*/ + +/* Define to 1 if you have the header file. */ +/*#undef HAVE_UNISTD_H*/ + +/* Define to 1 if you have the 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 we have the XFIXES X extension */ +/*#undef HAVE_XFIXES*/ + +/* Define to 1 if XInput is available */ +/*#undef HAVE_XINPUT*/ + +/* 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 diff --git a/configure.ac b/configure.ac index 024658de1..1f429940e 100644 --- a/configure.ac +++ b/configure.ac @@ -958,16 +958,20 @@ dnl =========================================================================== AC_CONFIG_FILES([ Makefile - + config.h.win32 README build/Makefile build/autotools/Makefile build/mingw/Makefile + build/win32/Makefile + build/win32/vs9/Makefile + build/win32/vs10/Makefile clutter/Makefile clutter/clutter-config.h clutter/clutter-version.h + clutter/clutter-version.h.win32 clutter/clutter-$CLUTTER_API_VERSION.pc:clutter/clutter.pc.in clutter/cally/cally-$CLUTTER_API_VERSION.pc:clutter/cally/cally.pc.in