Web interface: added forgotten file /lib/display_field.mhtml
[openxpki.git] / trunk / clients / perl / OpenXPKI-Client-SCEP / Makefile.PL
blob6e6658e520a217b8c7e42741ae8036fc4257e7eb
1 use strict;
2 use warnings;
3 use English;
4 use ExtUtils::MakeMaker;
6 my $vergen = '../../../../tools/vergen';
7 my $version;
9 if ( -e($vergen) ) {
10     $version = `$vergen --format version`;                                                                                                                 
12     if ($CHILD_ERROR == 0) {
13         print "Version $version\n";
14         open my $fh, '>', 'VERSION' || die 'Could not write VERSION file. Stopped';                                                                         
15         print $fh $version;
16         close $fh;
17     }
20 $version = do {
21     local $INPUT_RECORD_SEPARATOR;
22     open my $fh, '<', 'VERSION' or die "Could not read VERSION file. Stopped";
23     <$fh>;
26 if (! defined $version) {
27     die "Cannot read version from file. Stopped";
30 WriteMakefile(
31     NAME                => 'OpenXPKI::Client::SCEP',
32     VERSION             => $version,
33     ABSTRACT_FROM       => 'lib/OpenXPKI/Client/SCEP.pm',
34     PREREQ_PM => {
35         'Test::More'   => 0,
36         'NetAddr::IP'  => 0,
37         'version'      => 0,
38         'OpenXPKI::Client' => 0,
39     },