#! /usr/bin/perl
@html = <../../doc/doxygen/*.html>;
# for each html file
foreach $file (@html) {
# read
open F, "< $file";
$_ = join('',);
close F;
# cleanup : globals heading
# in globals?
$in_globals = m{Globals};
$glob_cur = $in_globals ? ' id="current"' : '';
# in files
$in_files = !$in_globals && m{Files};
$files_cur = $in_files ? ' id="current"' : '';
# add link to top level
s {Files}
{Globals
Files
};
# remove second level bar
if ($in_globals || $in_files) {
s {(.*?
)(.*?.*?
)}
{$1}s;
}
# write
open F, "> $file";
print F $_;
close F;
}