#!/usr/bin/perl -w # # publish # Publish site (generate static HTML) # # Based loosely on GenHTMLPlugin # Copyright (C) 2001 Motorola # # Revisions Copyright (C) 2002, Eric Scouten # Cairo updates Copyright (C) 2004 Crawford Currie http://c-dot.co.uk # # TWiki WikiClone (see TWiki.pm for $wikiversion and other info) # # Copyright (C) 2001 Peter Thoeny, Peter@Thoeny.com # Copyright (C) 2001 Sven Dowideit, svenud@ozemail.com.au # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License # as published by the Free Software Foundation; either version 2 # of the License, or (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details, published at # http://www.gnu.org/copyleft/gpl.html # BEGIN { # Set default current working directory (needed for mod_perl) if( $ENV{"SCRIPT_FILENAME"} && $ENV{"SCRIPT_FILENAME"} =~ /^(.+)\/[^\/]+$/ ) { chdir $1; } # Set library paths in @INC at compile time unshift @INC, '.'; require 'setlib.cfg'; } use TWiki::Contrib::Publish; TWiki::Contrib::Publish::main();