scripts/addToolsVersion: properly handle .in vs. .in.2
While most components have their version in the .in file, some
have it in the .in.2 (eg. elf2flt).
Currently, to handle this case, we indiscriminately munge both files,
but this is wrong: in the elf2flt case, if we add a binutils version,
we do not want it to be added to elf2flt, and conversely.
So, for each tool, we need to explicitly know what file to munge.
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
1 If we're using a cvs snapshot which updates the source files, and
2 perl isn't installed yet, then we can't regen the docs. Not a big
3 deal, so just whine a little and continue on our merry way.
5 http://bugs.gentoo.org/60132
7 diff -durN glibc-2.12.1.orig/manual/Makefile glibc-2.12.1/manual/Makefile
8 --- glibc-2.12.1.orig/manual/Makefile 2006-01-08 07:43:47.000000000 +0100
9 +++ glibc-2.12.1/manual/Makefile 2009-11-13 00:49:54.000000000 +0100
11 libm-err.texi: stamp-libm-err
12 stamp-libm-err: libm-err-tab.pl $(wildcard $(foreach dir,$(sysdirs),\
13 $(dir)/libm-test-ulps))
16 $(PERL) $< $$pwd/.. > libm-err-tmp
17 $(move-if-change) libm-err-tmp libm-err.texi
19 + echo "Unable to rebuild math docs, no perl installed"
24 # Generate Texinfo files from the C source for the example programs.