* Makerules (version-renames.def): Target removed.
(Versions.all): Depend on soversions.i directly and parse it.
This commit is contained in:
parent
ba7e89ec33
commit
3c132532af
|
@ -1,5 +1,8 @@
|
|||
2000-03-19 Roland McGrath <roland@baalperazim.frob.com>
|
||||
|
||||
* Makerules (version-renames.def): Target removed.
|
||||
(Versions.all): Depend on soversions.i directly and parse it.
|
||||
|
||||
* Makeconfig (soversions.i): New target, input-reading parts of
|
||||
soversions.mk generation moved here; result is a canonicalized
|
||||
list "LIB VERSION [SET]" for this configuration.
|
||||
|
|
13
Makerules
13
Makerules
|
@ -290,16 +290,15 @@ ifneq ($(sysd-versions-subdirs),$(all-subdirs) $(config-sysdirs))
|
|||
sysd-versions-force = FORCE
|
||||
FORCE:
|
||||
endif
|
||||
$(common-objpfx)version-renames.def: $(common-objpfx)soversions.i
|
||||
while read lib version setname; do \
|
||||
test -z "$$setname" || echo "$$lib : $$setname"; \
|
||||
done < $< > $@T; exit 0
|
||||
mv -f $@T $@
|
||||
$(common-objpfx)Versions.all: $(..)scripts/firstversions.awk \
|
||||
$(common-objpfx)version-renames.def \
|
||||
$(common-objpfx)soversions.i \
|
||||
$(..)Versions.def \
|
||||
$(wildcard $(add-ons:%=$(..)%/Versions.def))
|
||||
cat $(filter-out $<,$^) | LC_ALL=C $(AWK) -f $< > $@T
|
||||
{ while read lib version setname; do \
|
||||
test -z "$$setname" || echo "$$lib : $$setname"; \
|
||||
done < $(word 2,$^); \
|
||||
cat $(filter-out $< $(word 2,$^),$^); \
|
||||
} | LC_ALL=C $(AWK) -f $< > $@T
|
||||
mv -f $@T $@
|
||||
$(common-objpfx)sysd-versions: $(common-objpfx)Versions.all \
|
||||
$(..)scripts/versions.awk \
|
||||
|
|
Loading…
Reference in New Issue