X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/1fcc8dd3e67dc3f7c1e789459028a361a1c86b5f..1c6ecd7825422241dd932318a4ba03c3df1de985:/tools/doxygen/doxygen_postprocesser.pl
diff --git a/tools/doxygen/doxygen_postprocesser.pl b/tools/doxygen/doxygen_postprocesser.pl
index 5ba927c692..378b4cd057 100755
--- a/tools/doxygen/doxygen_postprocesser.pl
+++ b/tools/doxygen/doxygen_postprocesser.pl
@@ -5,8 +5,8 @@ use strict;
# Add here the pages of the documentation generated by a @page doxygen macro
my @extra_files = qw(html/index.html html/pages.html html/modules.html html/annotated.html html/functions.html
html/functions_vars.html index.php
- html/GRAS_tut.html html/tracing.html html/installSimgrid.html html/bindings.html html/options.html html/use.html html/gtnets.html
- html/ns3.html);
+ html/GRAS_tut.html html/tracing.html html/installSimgrid.html html/bindings.html
+ html/options.html html/use.html html/pls.html html/FAQ.html);
# GRAS tutorial
map {push @extra_files, "html/GRAS_tut_$_.html"} qw (intro
@@ -251,8 +251,9 @@ sub handle_page {
print TO "$_";
last if ((m||)&&($found_div_tabs));
}
-
+
print TO "\n\n";
+
foreach (@tabs) {
# print "TAB: $_";
print TO "$_";
@@ -339,7 +340,6 @@ add_tabs_to_module_html;
###
map {push @allfiles,$_} @extra_files;
print "All files: ".(join(", ",@allfiles))."\n" if $debug{'parse'};
-
my $tabs;
foreach my $file (@allfiles) {
@@ -385,6 +385,7 @@ foreach my $file (@allfiles) {
$tmp_buff .= '
Forge'."\n";
$tmp_buff .= ' Website'."\n";
$tmp_buff .= ' Documentation index'."\n";
+ $tmp_buff .= ' FAQ'."\n";
$tmp_buff .= $_;
$tabs = 0;
@@ -395,10 +396,11 @@ foreach my $file (@allfiles) {
|| $file =~ /^html\/options.*/
|| $file =~ /^html\/tracing.*/
|| $file =~ /^html\/bindings.*/
- || $file =~ /^html\/gtnets.*/
- || $file =~ /^html\/ns3.*/
+ || $file =~ /^html\/pls.*/
|| $file =~ /^html\/modules.*/
- || $file =~ /^html\/annotated.*/)
+ || $file =~ /^html\/annotated.*/
+ || $file =~ /^html\/group__.*/
+ || $file =~ /^html\/functions.*/)
{
$tmp_buff .= ' '."\n";
$tmp_buff .= ' '."\n";
@@ -425,7 +426,8 @@ foreach my $file (@allfiles) {
# Rework the navbar
# Fix the current "button" of buggy Doxygen tabs
- if($file =~ /^html\/pages.*/)
+ if($file =~ /^html\/pages.*/
+ || $file =~ /^html\/FAQ.*/)
{
my $filename = $file;
$filename =~ s/html\///g;
@@ -433,6 +435,14 @@ foreach my $file (@allfiles) {
$tmp_buff =~ s///g;
$tmp_buff =~ s///g;
}
+ if($file =~ /^html\/group__.*/)
+ {
+ $tmp_buff =~ s///g;
+ }
+ if($file =~ /^html\/functions.*/)
+ {
+ $tmp_buff =~ s///g;
+ }
print TO $tmp_buff;
@@ -440,9 +450,18 @@ foreach my $file (@allfiles) {
}
s|Modules|Modules API|g;
s|Related Pages\n||g;
- s|Modules API\n||g;
- s|Data Structures\n||g;
s|Modules API\n||g;
+ s|Modules API\n||g;
+ if($file =~ /^html\/group__.*/)
+ {
+ s|||g;
+ s|Modules API\n|Modules API\n|g;
+ }
+ else
+ {
+ s|Modules API\n||g;
+ }
+ s|Data Structures\n||g;
s|Data Structures\n||g;
s|Related Pages<|Documentation index<|g;