about summary refs log tree commit diff
path: root/Makerules
diff options
context:
space:
mode:
authorRoland McGrath <roland@gnu.org>1996-06-16 06:52:32 +0000
committerRoland McGrath <roland@gnu.org>1996-06-16 06:52:32 +0000
commit6a441471712cfa78ae0b706b7d7529612b37338e (patch)
tree3b4ba785c8021ab1fd9bc16f670b7b33a507298c /Makerules
parenta3b5844025aa90fd28f3bf5a27be116852761f4e (diff)
downloadglibc-6a441471712cfa78ae0b706b7d7529612b37338e.tar.gz
glibc-6a441471712cfa78ae0b706b7d7529612b37338e.tar.xz
glibc-6a441471712cfa78ae0b706b7d7529612b37338e.zip
Sun Jun 16 02:44:22 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
	* rpm/template: New file.
	* rpm/Makefile: New file.

	* Makeconfig (sysdep-configures): Remove empty variable.

	* Makerules (distinfo-vars): Write defns for $(install-lib.so) and
	$(versioned).

	* manual/Makefile (subdir_%): Add new rule with no deps, secondary to
	to rule w/dep on %, with no-op commands.

	* Makerules (subdir_distinfo): New phony target; depend on distinfo.
	* Makefile (rpm/%): New rule.
	(+subdir_targets): Add subdir_distinfo.

	* sysdeps/unix/sysv/linux/Makefile (sysdep_headers): Don't add
 	fpu_control.h here.
Diffstat (limited to 'Makerules')
-rw-r--r--Makerules5
1 files changed, 4 insertions, 1 deletions
diff --git a/Makerules b/Makerules
index cdb1bcb78c..f73bec7d6c 100644
--- a/Makerules
+++ b/Makerules
@@ -810,13 +810,16 @@ dist: $(filter-out %.c %.S %.s,$(distribute))
 distinfo: Makefile $(..)Makerules
 	$(distinfo-vars)
 	mv -f $@.new $@
+.PHONY: subdir_distinfo
+subdir_distinfo: distinfo
 
 define distinfo-vars
 rm -f $@.new
 $(foreach var,subdir subdir-dirs sources elided-routines sysdep_routines \
 	      headers sysdep_headers distribute dont_distribute generated \
 	      others tests extra-libs $(extra-libs:%=%-routines) \
-	      $(addprefix install-,lib data bin sbin others),
+	      versioned \
+	      $(addprefix install-,lib lib.so data bin sbin others),
 echo >> $@.new '$(subdir)-$(var) := $($(var))'
 echo >> $@.new '$(var) = $$($(subdir)-$(var))')
 endef