0
0
mirror of https://gitlab.nic.cz/labs/bird.git synced 2024-12-21 09:11:54 +00:00

Description of protocol module moved to where it belongs. If documentation

of standard modules is stored in their source, such auxilliary files
should be as well.
This commit is contained in:
Martin Mares 2000-06-05 09:51:24 +00:00
parent ac272c0067
commit 42b3daa09c
6 changed files with 8 additions and 6 deletions

2
Doc
View File

@ -1,4 +1,4 @@
D prog-intro.sgml
C doc
C nest
C conf
C filter

1
TODO
View File

@ -91,6 +91,7 @@ Martin: DOC: korektury
OSPF: zkontrolovat defaultni hodnoty metrik
Zinscenovat jeste jeden poradny test OSPF
Zjistit, kde se bude tisknout a vazat dokumentace
DOC: Linux 2.2 je ten, kdo podporuje vice routing tables
Pavel: RIP: programatorska dokumentace (finish)
filtry: programatorska dokumentace

1
doc/Doc Normal file
View File

@ -0,0 +1 @@
D prog-intro.sgml

View File

@ -2,7 +2,7 @@ H Core
S rt-fib.c
S rt-table.c
S rt-attr.c
D prog-proto.sgml
D proto.sgml
S proto.c
S proto-hooks.c
S iface.c

View File

@ -3,15 +3,15 @@
$srcdir = $ARGV[0];
open(OUT, ">prog.sgml") || die "Cannot create output file";
include("prog-head.sgml");
include("doc/prog-head.sgml");
process("");
include("prog-foot.sgml");
include("doc/prog-foot.sgml");
close OUT;
exit 0;
sub include {
my $f = shift @_;
open(IN, "$srcdir/doc/$f") || die "Unable to find $f";
open(IN, "$srcdir/$f") || die "Unable to find $f";
while (<IN>) {
print OUT;
}
@ -41,7 +41,7 @@ sub process {
close DOC;
} elsif ($cmd eq "D") {
print " $arg\n";
include($arg);
include("$dir/$arg");
} else { die "Unknown command: $cmd"; }
}
}