From 6dcf524e1f4e344cc0256b3b7efb53babc452a62 Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Fri, 17 Sep 2010 02:02:23 +0200 Subject: New module 'termios'. * modules/termios: New file. * lib/termios.in.h: New file. * m4/termios_h.m4: New file. * doc/posix-headers/termios.texi: Mention the new module. --- modules/termios | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 modules/termios (limited to 'modules/termios') diff --git a/modules/termios b/modules/termios new file mode 100644 index 0000000000..e2deddbd87 --- /dev/null +++ b/modules/termios @@ -0,0 +1,37 @@ +Description: +A that works around platform issues. + +Files: +lib/termios.in.h +m4/termios_h.m4 + +Depends-on: +include_next + +configure.ac: +gl_TERMIOS_H + +Makefile.am: +BUILT_SOURCES += termios.h + +# We need the following in order to create when the system +# version does not have all declarations. +termios.h: termios.in.h + $(AM_V_GEN)rm -f $@-t $@ && \ + { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ + sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ + -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ + -e 's|@''NEXT_TERMIOS_H''@|$(NEXT_TERMIOS_H)|g' \ + < $(srcdir)/termios.in.h; \ + } > $@-t && \ + mv $@-t $@ +MOSTLYCLEANFILES += termios.h termios.h-t + +Include: + + +License: +LGPL + +Maintainer: +Bruno Haible -- cgit v1.2.1