summaryrefslogtreecommitdiff
path: root/Makefile.am
diff options
context:
space:
mode:
authorTor Lillqvist <tml@iki.fi>2010-04-19 11:32:05 +0300
committerTor Lillqvist <tml@iki.fi>2010-04-19 11:54:56 +0300
commit9af8b8321146cddbe5bee09e972507f023e58ce0 (patch)
treeb926e94cfa778ec2d195ab42f5f57cc1953557c8 /Makefile.am
parent48cd4cbba5e580a30aef7b0073e647bcc7118c67 (diff)
downloadglib-9af8b8321146cddbe5bee09e972507f023e58ce0.tar.gz
Add GWin32InputStream and GWin32OutputStream classes
Correspond to GUnixInputStream and GUnixOutputStream. No true async support though. But that is how the Win32 API is, for files not explicitly opened for so-called overlapped IO. The API to create these streams takes Win32 HANDLEs. Not file descriptors, because file descriptors are specific to the C library used. The user code and GLib might be using different C libraries. Also add a test program for the new classes, and a gio-windows-2.0.pc file.
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am5
1 files changed, 5 insertions, 0 deletions
diff --git a/Makefile.am b/Makefile.am
index 708b16b5d..ace9c9a88 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -53,6 +53,7 @@ EXTRA_DIST += \
gthread-2.0.pc.in \
gio-2.0.pc.in \
gio-unix-2.0.pc.in \
+ gio-windows-2.0.pc.in \
glib-2.0-uninstalled.pc.in \
gobject-2.0-uninstalled.pc.in \
gmodule-2.0-uninstalled.pc.in \
@@ -108,6 +109,10 @@ if OS_UNIX
pkgconfig_DATA += gio-unix-2.0.pc
endif
+if OS_WIN32
+pkgconfig_DATA += gio-windows-2.0.pc
+endif
+
$(pkgconfig_DATA): config.status
# install mkinstalldirs for glib-gettextize's benefit