Blame UPDATEDWARFDUMPVERSION.sh

Packit cdaae3
# Do not turn on -x here. it will screw things up!
Packit cdaae3
x=`date --rfc-3339=seconds |tr '\n' ' '`
Packit cdaae3
cat > UPD.awk <<\EOF
Packit cdaae3
BEGIN {
Packit cdaae3
if (ARGC <=  2)  {
Packit cdaae3
    print "Bogus use of awk file, requires arg"
Packit cdaae3
    exit 1   
Packit cdaae3
} else  {
Packit cdaae3
    v=ARGV[1]
Packit cdaae3
    ARGV[1]=""
Packit cdaae3
}
Packit cdaae3
}
Packit cdaae3
$0 ~  /#define DW_VERSION_DATE_STR/ { print $1, $2, "\"",v,"\"" }
Packit cdaae3
$0 !~ /^#define DW_VERSION_DATE_STR/ { print $0 }
Packit cdaae3
EOF
Packit cdaae3
awk -f UPD.awk  "$x"  dwarfdump/dwarfdump.c >t
Packit cdaae3
mv t dwarfdump/dwarfdump.c
Packit cdaae3
awk -f UPD.awk  "$x"  dwarfdump/common.c >t
Packit cdaae3
mv t dwarfdump/common.c
Packit cdaae3
awk -f UPD.awk  "$x"  dwarfdump/tag_attr.c >t
Packit cdaae3
mv t dwarfdump/tag_attr.c
Packit cdaae3
awk -f UPD.awk  "$x"  dwarfdump/tag_tree.c >t
Packit cdaae3
mv t dwarfdump/tag_tree.c
Packit cdaae3
awk -f UPD.awk  "$x"  libdwarf/gennames.c >t
Packit cdaae3
mv t libdwarf/gennames.c