From 933b7ba4b68aba225585b1853a14cc074a1758cd Mon Sep 17 00:00:00 2001 From: Tor Lillqvist Date: Sat, 4 Jan 2003 06:47:14 +0000 Subject: [PATCH] [Win32] Install also the .def files, to help users generate import 2003-01-04 Tor Lillqvist * {glib,gmodule,gobject,gthread}/Makefile.am: [Win32] Install also the .def files, to help users generate import libraries for other compilers. Uninstall, too. * glib-zip.in: Include .def files from above. --- ChangeLog | 6 ++++++ ChangeLog.pre-2-10 | 6 ++++++ ChangeLog.pre-2-12 | 6 ++++++ ChangeLog.pre-2-4 | 6 ++++++ ChangeLog.pre-2-6 | 6 ++++++ ChangeLog.pre-2-8 | 6 ++++++ glib-zip.in | 4 ++++ glib/Makefile.am | 4 +++- gmodule/Makefile.am | 4 +++- gobject/Makefile.am | 4 +++- gthread/Makefile.am | 4 +++- 11 files changed, 52 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index 3a705df..56b7fc0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,11 @@ 2003-01-04 Tor Lillqvist + * {glib,gmodule,gobject,gthread}/Makefile.am: + [Win32] Install also the .def files, to help users generate + import libraries for other compilers. Uninstall, too. + + * glib-zip.in: Include .def files from above. + * glib/giowin32.c (g_io_win32_fd_get_flags_internal): Don't claim broken pipes are unreadable. (Well, they are, but read() handles it, and treats it like EOF.) diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index 3a705df..56b7fc0 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,5 +1,11 @@ 2003-01-04 Tor Lillqvist + * {glib,gmodule,gobject,gthread}/Makefile.am: + [Win32] Install also the .def files, to help users generate + import libraries for other compilers. Uninstall, too. + + * glib-zip.in: Include .def files from above. + * glib/giowin32.c (g_io_win32_fd_get_flags_internal): Don't claim broken pipes are unreadable. (Well, they are, but read() handles it, and treats it like EOF.) diff --git a/ChangeLog.pre-2-12 b/ChangeLog.pre-2-12 index 3a705df..56b7fc0 100644 --- a/ChangeLog.pre-2-12 +++ b/ChangeLog.pre-2-12 @@ -1,5 +1,11 @@ 2003-01-04 Tor Lillqvist + * {glib,gmodule,gobject,gthread}/Makefile.am: + [Win32] Install also the .def files, to help users generate + import libraries for other compilers. Uninstall, too. + + * glib-zip.in: Include .def files from above. + * glib/giowin32.c (g_io_win32_fd_get_flags_internal): Don't claim broken pipes are unreadable. (Well, they are, but read() handles it, and treats it like EOF.) diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4 index 3a705df..56b7fc0 100644 --- a/ChangeLog.pre-2-4 +++ b/ChangeLog.pre-2-4 @@ -1,5 +1,11 @@ 2003-01-04 Tor Lillqvist + * {glib,gmodule,gobject,gthread}/Makefile.am: + [Win32] Install also the .def files, to help users generate + import libraries for other compilers. Uninstall, too. + + * glib-zip.in: Include .def files from above. + * glib/giowin32.c (g_io_win32_fd_get_flags_internal): Don't claim broken pipes are unreadable. (Well, they are, but read() handles it, and treats it like EOF.) diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index 3a705df..56b7fc0 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,5 +1,11 @@ 2003-01-04 Tor Lillqvist + * {glib,gmodule,gobject,gthread}/Makefile.am: + [Win32] Install also the .def files, to help users generate + import libraries for other compilers. Uninstall, too. + + * glib-zip.in: Include .def files from above. + * glib/giowin32.c (g_io_win32_fd_get_flags_internal): Don't claim broken pipes are unreadable. (Well, they are, but read() handles it, and treats it like EOF.) diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index 3a705df..56b7fc0 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,5 +1,11 @@ 2003-01-04 Tor Lillqvist + * {glib,gmodule,gobject,gthread}/Makefile.am: + [Win32] Install also the .def files, to help users generate + import libraries for other compilers. Uninstall, too. + + * glib-zip.in: Include .def files from above. + * glib/giowin32.c (g_io_win32_fd_get_flags_internal): Don't claim broken pipes are unreadable. (Well, they are, but read() handles it, and treats it like EOF.) diff --git a/glib-zip.in b/glib-zip.in index df15bbe..71d8ce9 100755 --- a/glib-zip.in +++ b/glib-zip.in @@ -29,12 +29,16 @@ bin/gobject-query.exe include/glib-2.0 lib/libglib-2.0.dll.a lib/glib-2.0.lib +lib/glib-2.0.def lib/libgmodule-2.0.dll.a lib/gmodule-2.0.lib +lib/gmodule-2.0.def lib/libgobject-2.0.dll.a lib/gobject-2.0.lib +lib/gobject-2.0.def lib/libgthread-2.0.dll.a lib/gthread-2.0.lib +lib/gthread-2.0.def lib/glib-2.0 lib/pkgconfig/glib-2.0.pc lib/pkgconfig/gmodule-2.0.pc diff --git a/glib/Makefile.am b/glib/Makefile.am index ceb5935..447584e 100644 --- a/glib/Makefile.am +++ b/glib/Makefile.am @@ -172,8 +172,10 @@ export_symbols = -export-symbols glib.def install-libtool-import-lib: $(INSTALL) .libs/libglib-2.0.dll.a $(DESTDIR)$(libdir) + $(INSTALL) glib.def $(DESTDIR)$(libdir)/glib-2.0.def + uninstall-libtool-import-lib: - -rm $(DESTDIR)$(libdir)/libglib-2.0.dll.a + -rm $(DESTDIR)$(libdir)/libglib-2.0.dll.a $(DESTDIR)$(libdir)/glib-2.0.def else install-libtool-import-lib: uninstall-libtool-import-lib: diff --git a/gmodule/Makefile.am b/gmodule/Makefile.am index 0db06b9..2007f70 100644 --- a/gmodule/Makefile.am +++ b/gmodule/Makefile.am @@ -57,8 +57,10 @@ export_symbols = -export-symbols gmodule.def install-libtool-import-lib: $(INSTALL) .libs/libgmodule-2.0.dll.a $(DESTDIR)$(libdir) + $(INSTALL) gmodule.def $(DESTDIR)$(libdir)/gmodule-2.0.def + uninstall-libtool-import-lib: - -rm $(DESTDIR)$(libdir)/libgmodule-2.0.dll.a + -rm $(DESTDIR)$(libdir)/libgmodule-2.0.dll.a $(DESTDIR)$(libdir)/gmodule-2.0.def else install-libtool-import-lib: uninstall-libtool-import-lib: diff --git a/gobject/Makefile.am b/gobject/Makefile.am index 0bf9941..651c0c1 100644 --- a/gobject/Makefile.am +++ b/gobject/Makefile.am @@ -41,8 +41,10 @@ export_symbols = -export-symbols gobject.def install-libtool-import-lib: $(INSTALL) .libs/libgobject-2.0.dll.a $(DESTDIR)$(libdir) + $(INSTALL) gobject.def $(DESTDIR)$(libdir)/gobject-2.0.def + uninstall-libtool-import-lib: - -rm $(DESTDIR)$(libdir)/libgobject-2.0.dll.a + -rm $(DESTDIR)$(libdir)/libgobject-2.0.dll.a $(DESTDIR)$(libdir)/gobject-2.0.def else install-libtool-import-lib: uninstall-libtool-import-lib: diff --git a/gthread/Makefile.am b/gthread/Makefile.am index e168212..99c6fb8 100644 --- a/gthread/Makefile.am +++ b/gthread/Makefile.am @@ -47,8 +47,10 @@ export_symbols = -export-symbols gthread.def install-libtool-import-lib: $(INSTALL) .libs/libgthread-2.0.dll.a $(DESTDIR)$(libdir) + $(INSTALL) gthread.def $(DESTDIR)$(libdir)/gthread-2.0.def + uninstall-libtool-import-lib: - -rm $(DESTDIR)$(libdir)/libgthread-2.0.dll.a + -rm $(DESTDIR)$(libdir)/libgthread-2.0.dll.a $(DESTDIR)$(libdir)/gthread-2.0.def else install-libtool-import-lib: uninstall-libtool-import-lib: -- 2.7.4