Writing /usr/local/apache/share/cgi-lib/policymaker/auto/PolicyMaker/.packlist
Appending installation info to /usr/local/lib/perl5/5.8.0/i686-linux/perllocal.pod
####
[Freyja:~/CVSdev/policymaker] janet% more Makefile.PL
use strict;
use Data::Dumper;
use ExtUtils::MakeMaker;
use ExtUtils::Manifest;
use ExtUtils::Install;
use Config::Tiny;
my $config_file = 'data/config.ini';
# parse the config file
my $conf = Config::Tiny->read($config_file);
my $paths = $conf->{paths};
my %opts = (
NAME => 'PolicyMaker',
VERSION => "1.0",
INSTALLSITELIB => $paths->{cgilib},
realclean => {FILES => '$(INST_ARCHAUTODIR)/*.old *,v'} ,
test => {TESTS => 't/*.t'},
dist => {COMPRESS => 'gzip', SUFFIX => '.gz'},
#VERBINST => $conf->{_}->{verbose}
);
WriteMakefile( %opts );
####
[Freyja:~/CVSdev/policymaker] janet% ls
CVS MANIFEST.SKIP Makefile.old data MANIFEST Makefile.PL README lib
####
[Freyja:~/CVSdev/policymaker] janet% ls lib
CVS PolMaker-Rate-DiscountType
Makefile.PL PolMaker-Rate-Legal
PolMaker-AffUnderwriter PolMaker-Rate-MaxValsCoverage
PolMaker-Affiliate PolMaker-Rate-Medical
PolMaker-AutoPolicy PolMaker-Rate-Surcharge
PolMaker-AutoQuote PolMaker-Rate-SurchargeType
PolMaker-DBI PolMaker-Rate-Travel
PolMaker-Insured PolMaker-Rate-TravelMexpro
PolMaker-ItemValue PolMaker-Territory
PolMaker-MMUnderwriter PolMaker-Towed
PolMaker-Make PolMaker-TowedType
PolMaker-Model PolMaker-Underwriter
PolMaker-PolicyTowed PolMaker-User
PolMaker-PowerUnit PolMaker-Util
PolMaker-Quote PolMaker-VehicleCoverageType
PolMaker-Rate PolMaker-VehicleType
PolMaker-Rate-AutoLiability config.pl
PolMaker-Rate-AutoPremium handler.pl
PolMaker-Rate-Discount
####
[Freyja:~/CVSdev/policymaker] janet% cat lib/Makefile.PL
use strict;
use ExtUtils::MakeMaker;
WriteMakefile( NAME => "Modules");