Annotation of embedaddon/bird/doc/sgml2txt, revision 1.1
1.1 ! misho 1: #!/usr/bin/perl
! 2: #
! 3: # sgmltools.in
! 4: #
! 5: # $Id$
! 6: #
! 7: # SGML-Tools driver. Calls all other SGML-Tools components, contains
! 8: # configuration information, etcetera.
! 9: #
! 10: package main;
! 11:
! 12: sub BEGIN
! 13: {
! 14: require 5.004;
! 15: }
! 16: use strict;
! 17:
! 18: use vars qw($prefix $DataDir $BinDir $progs);
! 19:
! 20: $prefix = "/usr";
! 21: $DataDir = "sbase";
! 22: $BinDir = "/usr/bin";
! 23:
! 24: use lib "/usr/share/linuxdoc-tools";
! 25: use lib "/usr/perl5";
! 26: use lib "/usr/lib/perl5";
! 27: use lib "/usr/share/perl5";
! 28: $progs = {
! 29: "NSGMLS" => "/usr/bin/nsgmls",
! 30: "SGMLSASP" => "/usr/bin/sgmlsasp",
! 31: "GROFF" => "/usr/bin/groff",
! 32: "GROFFMACRO" => "-ms",
! 33: "AWK" => "/usr/share/linuxdoc-tools/awkwhich"
! 34: };
! 35: $ENV{"SGML_CATALOG_FILES"} = "sbase/dtd/catalog";
! 36:
! 37: require "./LinuxDocTools.pm";
! 38: &LinuxDocTools::init;
! 39:
! 40: my @FileList = LinuxDocTools::process_options ("txt", @ARGV);
! 41: for my $curfile (@FileList)
! 42: {
! 43: LinuxDocTools::process_file ($curfile);
! 44: }
! 45:
! 46: exit 0;
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>