[Win32] Install also the .def files, to help users generate import

2003-01-04  Tor Lillqvist  <tml@iki.fi>

	* {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.
This commit is contained in:
Tor Lillqvist
2003-01-04 06:47:14 +00:00
committed by Tor Lillqvist
parent a0821bd753
commit 933b7ba4b6
11 changed files with 52 additions and 4 deletions

View File

@@ -1,5 +1,11 @@
2003-01-04 Tor Lillqvist <tml@iki.fi> 2003-01-04 Tor Lillqvist <tml@iki.fi>
* {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 * glib/giowin32.c (g_io_win32_fd_get_flags_internal): Don't claim
broken pipes are unreadable. (Well, they are, but read() handles broken pipes are unreadable. (Well, they are, but read() handles
it, and treats it like EOF.) it, and treats it like EOF.)

View File

@@ -1,5 +1,11 @@
2003-01-04 Tor Lillqvist <tml@iki.fi> 2003-01-04 Tor Lillqvist <tml@iki.fi>
* {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 * glib/giowin32.c (g_io_win32_fd_get_flags_internal): Don't claim
broken pipes are unreadable. (Well, they are, but read() handles broken pipes are unreadable. (Well, they are, but read() handles
it, and treats it like EOF.) it, and treats it like EOF.)

View File

@@ -1,5 +1,11 @@
2003-01-04 Tor Lillqvist <tml@iki.fi> 2003-01-04 Tor Lillqvist <tml@iki.fi>
* {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 * glib/giowin32.c (g_io_win32_fd_get_flags_internal): Don't claim
broken pipes are unreadable. (Well, they are, but read() handles broken pipes are unreadable. (Well, they are, but read() handles
it, and treats it like EOF.) it, and treats it like EOF.)

View File

@@ -1,5 +1,11 @@
2003-01-04 Tor Lillqvist <tml@iki.fi> 2003-01-04 Tor Lillqvist <tml@iki.fi>
* {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 * glib/giowin32.c (g_io_win32_fd_get_flags_internal): Don't claim
broken pipes are unreadable. (Well, they are, but read() handles broken pipes are unreadable. (Well, they are, but read() handles
it, and treats it like EOF.) it, and treats it like EOF.)

View File

@@ -1,5 +1,11 @@
2003-01-04 Tor Lillqvist <tml@iki.fi> 2003-01-04 Tor Lillqvist <tml@iki.fi>
* {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 * glib/giowin32.c (g_io_win32_fd_get_flags_internal): Don't claim
broken pipes are unreadable. (Well, they are, but read() handles broken pipes are unreadable. (Well, they are, but read() handles
it, and treats it like EOF.) it, and treats it like EOF.)

View File

@@ -1,5 +1,11 @@
2003-01-04 Tor Lillqvist <tml@iki.fi> 2003-01-04 Tor Lillqvist <tml@iki.fi>
* {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 * glib/giowin32.c (g_io_win32_fd_get_flags_internal): Don't claim
broken pipes are unreadable. (Well, they are, but read() handles broken pipes are unreadable. (Well, they are, but read() handles
it, and treats it like EOF.) it, and treats it like EOF.)

View File

@@ -29,12 +29,16 @@ bin/gobject-query.exe
include/glib-2.0 include/glib-2.0
lib/libglib-2.0.dll.a lib/libglib-2.0.dll.a
lib/glib-2.0.lib lib/glib-2.0.lib
lib/glib-2.0.def
lib/libgmodule-2.0.dll.a lib/libgmodule-2.0.dll.a
lib/gmodule-2.0.lib lib/gmodule-2.0.lib
lib/gmodule-2.0.def
lib/libgobject-2.0.dll.a lib/libgobject-2.0.dll.a
lib/gobject-2.0.lib lib/gobject-2.0.lib
lib/gobject-2.0.def
lib/libgthread-2.0.dll.a lib/libgthread-2.0.dll.a
lib/gthread-2.0.lib lib/gthread-2.0.lib
lib/gthread-2.0.def
lib/glib-2.0 lib/glib-2.0
lib/pkgconfig/glib-2.0.pc lib/pkgconfig/glib-2.0.pc
lib/pkgconfig/gmodule-2.0.pc lib/pkgconfig/gmodule-2.0.pc

View File

@@ -172,8 +172,10 @@ export_symbols = -export-symbols glib.def
install-libtool-import-lib: install-libtool-import-lib:
$(INSTALL) .libs/libglib-2.0.dll.a $(DESTDIR)$(libdir) $(INSTALL) .libs/libglib-2.0.dll.a $(DESTDIR)$(libdir)
$(INSTALL) glib.def $(DESTDIR)$(libdir)/glib-2.0.def
uninstall-libtool-import-lib: 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 else
install-libtool-import-lib: install-libtool-import-lib:
uninstall-libtool-import-lib: uninstall-libtool-import-lib:

View File

@@ -57,8 +57,10 @@ export_symbols = -export-symbols gmodule.def
install-libtool-import-lib: install-libtool-import-lib:
$(INSTALL) .libs/libgmodule-2.0.dll.a $(DESTDIR)$(libdir) $(INSTALL) .libs/libgmodule-2.0.dll.a $(DESTDIR)$(libdir)
$(INSTALL) gmodule.def $(DESTDIR)$(libdir)/gmodule-2.0.def
uninstall-libtool-import-lib: 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 else
install-libtool-import-lib: install-libtool-import-lib:
uninstall-libtool-import-lib: uninstall-libtool-import-lib:

View File

@@ -41,8 +41,10 @@ export_symbols = -export-symbols gobject.def
install-libtool-import-lib: install-libtool-import-lib:
$(INSTALL) .libs/libgobject-2.0.dll.a $(DESTDIR)$(libdir) $(INSTALL) .libs/libgobject-2.0.dll.a $(DESTDIR)$(libdir)
$(INSTALL) gobject.def $(DESTDIR)$(libdir)/gobject-2.0.def
uninstall-libtool-import-lib: 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 else
install-libtool-import-lib: install-libtool-import-lib:
uninstall-libtool-import-lib: uninstall-libtool-import-lib:

View File

@@ -47,8 +47,10 @@ export_symbols = -export-symbols gthread.def
install-libtool-import-lib: install-libtool-import-lib:
$(INSTALL) .libs/libgthread-2.0.dll.a $(DESTDIR)$(libdir) $(INSTALL) .libs/libgthread-2.0.dll.a $(DESTDIR)$(libdir)
$(INSTALL) gthread.def $(DESTDIR)$(libdir)/gthread-2.0.def
uninstall-libtool-import-lib: 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 else
install-libtool-import-lib: install-libtool-import-lib:
uninstall-libtool-import-lib: uninstall-libtool-import-lib: