Bug 688681: Stop using .def files in Visual Studio builds
authorChun-wei Fan <fanchunwei@src.gnome.org>
Tue, 15 Jan 2013 07:23:05 +0000 (15:23 +0800)
committerChun-wei Fan <fanchunwei@src.gnome.org>
Tue, 15 Jan 2013 07:23:05 +0000 (15:23 +0800)
commit4ba56f3653df55c187bd29ac6e4ebb4d33f4ba61
treef5004204bfe2981f814a5767a5bba68b6b005134
parentc4d8eafd00eaed4d712fc7ec206f26d3bb9c1a54
Bug 688681: Stop using .def files in Visual Studio builds

Since we are now starting to use __declspec (dllexport) to export the
public functions during the build of the GLib DLLs (i.e. to generate the
.lib files), we don't want to generate the .def files from the .symbols
files as we did before for a long time.

This removes from the projects the custom build steps to generate the
various .def files

This will also update the pre-configured config.h(.win32.in) to define
_GLIB_EXTERN appropriately as __declspec (dllexport), as well as making its
entries reflect config.h.in more closely.
build/win32/vs10/gio.vcxprojin
build/win32/vs10/glib.vcxprojin
build/win32/vs10/gmodule.vcxproj
build/win32/vs10/gobject.vcxprojin
build/win32/vs9/gio.vcprojin
build/win32/vs9/glib.vcprojin
build/win32/vs9/gmodule.vcproj
build/win32/vs9/gobject.vcprojin
config.h.win32.in