diff modules/unistdio/base @ 13354:86634e33e086

New module 'libunistring-optional'.
author Bruno Haible <bruno@clisp.org>
date Tue, 18 May 2010 20:11:42 +0200
parents 870029929d86
children 1f14c6dd175d
line wrap: on
line diff
--- a/modules/unistdio/base
+++ b/modules/unistdio/base
@@ -2,14 +2,25 @@
 Base layer for formatted output to strings.
 
 Files:
-lib/unistdio.h
+lib/unistdio.in.h
+m4/libunistring-base.m4
 
 Depends-on:
 unitypes
 
 configure.ac:
+gl_LIBUNISTRING_LIBHEADER([0.9], [unistdio.h])
 
 Makefile.am:
+BUILT_SOURCES += $(LIBUNISTRING_UNISTDIO_H)
+
+unistdio.h: unistdio.in.h
+	$(AM_V_GEN)rm -f $@-t $@ && \
+	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
+	  cat $(srcdir)/unistdio.in.h; \
+	} > $@-t && \
+	mv -f $@-t $@
+MOSTLYCLEANFILES += unistdio.h unistdio.h-t
 
 Include:
 "unistdio.h"