summaryrefslogtreecommitdiff
path: root/modules/snippet/unused-parameter
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2011-07-12 11:43:19 +0200
committerBruno Haible <bruno@clisp.org>2011-07-12 11:58:49 +0200
commit620ece7758e453efebf7f52a1ab9fc1c49a5020c (patch)
tree3f749d1ebbfcb2e221a87d6a22346a68267af128 /modules/snippet/unused-parameter
parent213fd247515dc012d7ceb3a7b16ead96facae9d6 (diff)
downloadgnulib-620ece7758e453efebf7f52a1ab9fc1c49a5020c.tar.gz
Rename module 'unused-parameter' to 'snippet/unused-parameter'.
* modules/snippet/unused-parameter: Renamed from modules/unused-parameter. (Files, Makefile.am): Update. * build-aux/snippet/unused-parameter.h: Renamed from build-aux/unused-parameter.h. * modules/selinux-h (Depends-on): Update. * modules/unistr/base (Depends-on): Update. * MODULES.html.sh (Core language properties): Update.
Diffstat (limited to 'modules/snippet/unused-parameter')
-rw-r--r--modules/snippet/unused-parameter40
1 files changed, 40 insertions, 0 deletions
diff --git a/modules/snippet/unused-parameter b/modules/snippet/unused-parameter
new file mode 100644
index 0000000000..1738eb86dd
--- /dev/null
+++ b/modules/snippet/unused-parameter
@@ -0,0 +1,40 @@
+Description:
+A C macro for declaring that specific function parameters are not used.
+
+Applicability:
+all
+
+Files:
+build-aux/snippet/unused-parameter.h
+
+Depends-on:
+
+configure.ac:
+
+Makefile.am:
+# The BUILT_SOURCES created by this Makefile snippet are not used via #include
+# statements but through direct file reference. Therefore this snippet must be
+# present in all Makefile.am that need it. This is ensured by the applicability
+# 'all' defined above.
+
+BUILT_SOURCES += unused-parameter.h
+# The unused-parameter.h that gets inserted into generated .h files is the same
+# as build-aux/snippet/unused-parameter.h, except that it has the copyright
+# header cut off.
+unused-parameter.h: $(top_srcdir)/build-aux/snippet/unused-parameter.h
+ $(AM_V_GEN)rm -f $@-t $@ && \
+ sed -n -e '/GL_UNUSED_PARAMETER/,$$p' \
+ < $(top_srcdir)/build-aux/snippet/unused-parameter.h \
+ > $@-t && \
+ mv $@-t $@
+MOSTLYCLEANFILES += unused-parameter.h unused-parameter.h-t
+
+UNUSED_PARAMETER_H=unused-parameter.h
+
+Include:
+
+License:
+LGPLv2+
+
+Maintainer:
+Bruno Haible