summaryrefslogtreecommitdiffstats
path: root/doc/sgml2txt
blob: 3f7b682674790415ec66710c1860602713e972c0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
#!/usr/bin/perl 
#
#   sgmltools.in
#
#   $Id$
#
#   SGML-Tools driver. Calls all other SGML-Tools components, contains
#   configuration information, etcetera.
#
package main;

sub BEGIN 
{
  require 5.004;
}
use strict;

use vars qw($prefix $LibDir $BinDir $progs);

$prefix = "/usr";
$LibDir = "sbase";
$BinDir = "/usr/bin";

use lib "/usr/lib/sgml-tools";
use lib "/usr/perl5";
use lib "/usr/lib/perl5";
$progs = {
  "NSGMLS" => "/usr/bin/nsgmls",
  "SGMLSASP" => "/usr/bin/sgmlsasp",
  "GROFF" => "/usr/bin/groff",
  "GROFFMACRO" => "-mgs"
};

require SGMLTools;
&SGMLTools::init;

my @FileList = SGMLTools::process_options ($0, @ARGV);
for my $curfile (@FileList)
  {
    SGMLTools::process_file ($curfile);
  }

exit 0;