Name

TagDir — specify directories containing code declaration blocks

SYNOPSIS

directory_name...

DESCRIPTION

Specify directories containing tag, filter, widget, actionmap and other code declarations.

DIRECTIVE TYPE AND DEFAULT VALUE

Global directive

EXAMPLES

Example: Setting TagDir

TagDir code etc/other_code

NOTES

For more information on possible code declarations, see ITL and filter glossary entries and the CodeDef configuration directive.

AVAILABILITY

TagDir is available in Interchange versions:

4.6.0-5.9.0 (git-head)

SOURCE

Interchange 5.9.0:

Source: lib/Vend/Config.pm
Line 479

['TagDir',         'root_dir_array',    'code'],

Source: lib/Vend/Config.pm
Line 3934 (context shows lines 3934-3950)

sub parse_root_dir_array {
my($var, $value) = @_;
return [] unless $value;

no strict 'refs';
my $c = ${"Global::$var"} || [];

my @dirs = grep /\S/, Text::ParseWords::shellwords($value);

foreach my $dir (@dirs) {
  $dir = "$Global::VendRoot/$dir"
    unless file_name_is_absolute($dir);
  $dir =~ s./+$..;
  push @$c, $dir;
}
return $c;
}

AUTHORS

Interchange Development Group

SEE ALSO

RunDir(7ic)

DocBook! Interchange!