File: Build.PL

package info (click to toggle)
libchemistry-formula-perl 3.0.1-1.3
  • links: PTS
  • area: main
  • in suites: bookworm, bullseye, sid, trixie
  • size: 100 kB
  • sloc: perl: 386; makefile: 49; sh: 17
file content (52 lines) | stat: -rw-r--r-- 1,165 bytes parent folder | download | duplicates (3)
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
use strict;
use warnings;
use Module::Build;


# my $class = Module::Build->subclass(
# 				    class => "My::Builder",
# 				    code => q{

# sub ACTION_ppd {
#    my $self = shift;
#    $self->SUPER::ACTION_ppd;

#    open O, '>__temp__';
#    open I, 'Chemistry-Formula.ppd';
#    while (<I>) {
#      $_ =~ s{File-Spec}{PathTools};
#      print O $_;
#    };
#    close I;
#    close O;
#    rename '__temp__', 'Chemistry-Formula.ppd';
# };
# },
# 				   );



my $build = Module::Build
 -> new(
	create_readme      => 1,
	##create_makefile_pl => 'traditional',
	license            => 'perl',
	module_name        => 'Chemistry::Formula',
	dist_author        => 'Bruce Ravel',
	requires           => {
			       'Chemistry::Elements' => 0,
			       'File::Spec'	     => 0,
			       #'Test::More'	     => 0,
			       'Regexp::Common'      => 0,
			       Readonly	             => 0,
			       version	             => 0,
		    },
	#dat_files          => {
	#		       'data/formula.dat' => 'lib/Chemistry/Formula/formula.dat',
	#		      },
	recommends         => {},
	sign               => 0,
);
#$build->add_build_element('dat');
$build->create_build_script;