-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile.PL
26 lines (23 loc) · 914 Bytes
/
Makefile.PL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
use ExtUtils::MakeMaker;
# $Id: Makefile.PL 369 2012-07-04 12:48:26Z vlado $
WriteMakefile(
'NAME' => 'Text::Starfish',
'ABSTRACT' => 'Perl-based Framework for '.
'Text-Embedded Programming and Preprocessing',
'VERSION_FROM' => 'Starfish.pm', # finds $VERSION
'PREREQ_PM' => {}, # e.g., Module::Name => 1.1
($] >= 5.005 ? ## Add these new keywords supported since 5.005
(
#ABSTRACT_FROM => 'Starfish.pm', # retrieve abstract from module
AUTHOR => 'Vlado Keselj http://www.cs.dal.ca/~vlado') : ()),
'dist' => {'COMPRESS'=>'gzip', 'SUFFIX' => 'gz'},
'clean' => {FILES => "tmp* Text *~"},
EXE_FILES => [ 'starfish' ],
);
# parts of Makefile used only in the development directory
if (-f 'priv.make' ) {
open(M, ">>Makefile") or die;
open(I,"priv.make") or die;
while (<I>) { print M }
close(M); close(I);
}