mirror of
https://https.git.savannah.gnu.org/git/gnulib.git
synced 2026-06-15 23:35:50 +00:00
4013d14c4b
Back out yesterday's big merge from the libposix branch, except for the openat-die.c change that was reviewed and approved by Paul Eggert. Put the ChangeLog entry at the top, to reflect the order of changes in the master branch.
45 lines
1.0 KiB
Plaintext
45 lines
1.0 KiB
Plaintext
Description:
|
|
A C macro for emitting link time warnings.
|
|
|
|
Applicability:
|
|
all
|
|
|
|
Files:
|
|
build-aux/link-warning.h
|
|
|
|
Depends-on:
|
|
|
|
configure.ac:
|
|
AC_REQUIRE([gl_FEATURES_H])
|
|
|
|
Makefile.am:
|
|
nodist_pkginclude_HEADERS += link-warning.h
|
|
|
|
# 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 += link-warning.h
|
|
# The link-warning.h that gets inserted into generated .h files is the same as
|
|
# build-aux/link-warning.h, except that it has the copyright header cut off.
|
|
link-warning.h: $(top_srcdir)/build-aux/link-warning.h
|
|
$(AM_V_GEN)rm -f $@-t $@ && \
|
|
sed -n -e '/HAVE_FEATURES_H/,$$p' \
|
|
< $(top_srcdir)/build-aux/link-warning.h \
|
|
| sed -e 's|@''HAVE_FEATURES_H''@|$(HAVE_FEATURES_H)|g' \
|
|
> $@-t && \
|
|
mv $@-t $@
|
|
MOSTLYCLEANFILES += link-warning.h link-warning.h-t
|
|
|
|
LINK_WARNING_H=link-warning.h
|
|
|
|
Include:
|
|
|
|
License:
|
|
LGPLv2+
|
|
|
|
Maintainer:
|
|
Bruno Haible
|
|
|