changeset 4909:b3f5a7efff1a

* modules/poll: Add BUILT_SOURCES. Prefer "$@" to "poll.h" in rule for building poll.h. All this is for consistency with alloca and fnmatch.
author Paul Eggert <eggert@cs.ucla.edu>
date Fri, 16 Jan 2004 06:15:39 +0000
parents abe1154b4740
children de285d9e7c4d
files ChangeLog modules/poll
diffstat 2 files changed, 9 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2004-01-15  Paul Eggert  <eggert@twinsun.com>
+
+	* modules/poll: Add BUILT_SOURCES.
+	Prefer "$@" to "poll.h" in rule for building poll.h.
+	All this is for consistency with alloca and fnmatch.
+
 2003-12-03  Bruno Haible  <bruno@clisp.org>
 
 	Upgrade from gettext-0.13.
--- a/modules/poll
+++ b/modules/poll
@@ -12,14 +12,15 @@
 gl_FUNC_POLL
 
 Makefile.am:
+BUILT_SOURCES += $(POLL_H)
 EXTRA_DIST += poll_.h
 
 # We need the following in order to create an <poll.h> when the system
 # doesn't have one.
 all-local $(lib_OBJECTS): $(POLL_H)
 poll.h: poll_.h
-	cp $(srcdir)/poll_.h poll.h-t
-	mv poll.h-t poll.h
+	cp $(srcdir)/poll_.h $@-t
+	mv $@-t $@
 MOSTLYCLEANFILES += poll.h poll.h-t
 
 Include: