BEGIN{ open F,"Makefile"; our $top_dir=pop @{[split /\s/,(grep /^top_srcdir/,<F>)[0]]}; eval "use lib '$top_dir'"; close F; }
use My::Web;
-require 'CGI';
-require 'My::Project';
+require CGI;
+Wrequire 'My::Project';
use constant ENTRIES=>"CVS/Entries";
use constant ENTRIES_LOG=>"CVS/Entries.Log";
my %item;
for my $dir (keys(%dirs)) {
- require "project::${dir}::ListItem";
+ Wrequire "project::${dir}::ListItem";
my $item=eval('\@project::'.$dir.'::ListItem::ListItem');
do { warn "Broken project/$dir/ListItem.pm"; next; } if !defined $item;
$item{$dir}={ My::Project::project_arr_to_hash(@$item) };