Сделайте через переменные среды, например так:

my $libfoo = 'libfoo.a';
if (exists $ENV{LIBFOO} && -e $ENV{LIBFOO}) {
    $libfoo = $ENV{LIBFOO};
}
my $libfooinc = '';
if (exists $ENV{LIBFOOINC} && -d $ENV{LIBFOOINC}) {
    $libfooinc = '-I' . $ENV{LIBFOOINC};
}

...

WriteMakefile(
    NAME => "Foo",
    OBJECT => "Foo.o $libfoo",
    INC => "-I. $libfooinc",
);
-- 
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить