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, 9 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

# User Rev Content
1 pippijn 1.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