ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/doc/historic/include_html.pl
Revision: 1.1
Committed: Thu Sep 7 21:42:54 2006 UTC (17 years, 8 months ago) by pippijn
Content type: text/plain
Branch: MAIN
CVS Tags: rel-2_82, rel-2_81, rel-2_80, rel-3_1, rel-3_0, rel-2_6, rel-2_7, rel-2_4, rel-2_5, rel-2_2, rel-2_3, rel-2_0, rel-2_1, rel-2_72, rel-2_73, rel-2_71, rel-2_76, rel-2_77, rel-2_74, rel-2_75, rel-2_54, rel-2_55, rel-2_56, rel-2_79, rel-2_52, rel-2_53, rel-2_32, rel-2_90, rel-2_92, rel-2_93, rel-2_78, rel-2_61, rel-2_43, rel-2_42, rel-2_41, HEAD
Log Message:
Moved documents to doc/historic

File Contents

# Content
1 #!/usr/bin/perl
2
3 # basic
4
5 $in = $ARGV[0];
6 $out = $ARGV[1];
7 sub die {
8 $prog = $0;
9 print STDERR $prog.": ".$_[0]."\n";
10 exit(1);
11 }
12
13 open(FOUT,">".$out) || &die("cannot open ".$out);
14
15
16 sub include_file {
17 $in = shift;
18 local(*FIN);
19 open(FIN,"<".$in) || &die("cannot open ".$in);
20 while (<FIN>) {
21 if (/^<!--#include file="(.*)"-->$/) {
22 &include_file($1);
23 }
24 else {
25 print FOUT $_;
26 }
27 }
28 close(FIN);
29 }
30
31 &include_file($in);
32 close(FOUT);
33