The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

bin/rebuild.pl - rebuild ROADS index, subject/what's new listings

SYNOPSIS

  rebuild.pl [-adp] [-s source_dir] [-t index_dir]
    [-S subject_listing_view] [-W whats_new_view]
    [handle1 handle2 ... handleN]

DESCRIPTION

To allow the indexing and addition to the subject lists and whats new files to take place, the bin/rebuild.pl program must have access to the bin/deindex.pl, bin/mkinv.pl, bin/addsl.pl, bin/addwn.pl scripts.

OPTIONS

-a

Index all templates rather than just specified handles.

-d

Turn on debugging mode.

-p

Incorporate templates stored in holding area, normally guts/pending.

-s source_dir

Set template source directory.

-t index_dir

Set template index directory.

-S subject_listing_view

Set the subject listing view to use.

-W whats_new_view

Set the "What's New" view to use.

FILES

config/subject-listing - subject listing views.

config/whats-new - "What's New" views.

guts/pending - holding area for templates created using the offline mode in the template editor.

guts/index* - index files.

source - templates themselves.

SEE ALSO

"addsl.pl" in bin, "addwn.pl" in bin, "deindex.pl" in bin, "mkinv.pl" in bin,

COPYRIGHT

Copyright (c) 1988, Martin Hamilton <martinh@gnu.org> and Jon Knight <jon@net.lut.ac.uk>. All rights reserved.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

It was developed by the Department of Computer Studies at Loughborough University of Technology, as part of the ROADS project. ROADS is funded under the UK Electronic Libraries Programme (eLib), the European Commission Telematics for Research Programme, and the TERENA development programme.

AUTHOR

Jon Knight <jon@net.lut.ac.uk>, Martin Hamilton <martinh@gnu.org>