ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/OpenCL/Makefile.PL
Revision: 1.4
Committed: Thu Apr 19 12:12:03 2012 UTC (12 years, 1 month ago) by root
Content type: text/plain
Branch: MAIN
Changes since 1.3: +29 -0 lines
Log Message:
*** empty log message ***

File Contents

# User Rev Content
1 root 1.1 use ExtUtils::MakeMaker;
2    
3 root 1.4 if(0){
4     print <<EOF;
5    
6     *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
7    
8    
9     Welcome to OpenCL configuration. If you are in a hurry, just press return here
10     and hope for the best. The defaults should usually do.
11    
12     EOF
13    
14     if (prompt ("Skip further questions and use defaults (y/n)?", "y") =~ /[yY]/) {
15     $ENV{PERL_MM_USE_DEFAULT} = 1;
16     }
17     }
18    
19     print <<EOF;
20    
21     *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
22    
23    
24     Most OpenCL implementations can interface to OpenGL. Should This module
25     try to take advantage of and offer support for OpenGL?
26    
27     EOF
28    
29     my $DEFINE .= " -DHAVE_OPENGL=" . (0 + (prompt ("Enable optional support for OpenGL (y/n)?", "y") =~ /[yY]/));
30    
31 root 1.1 WriteMakefile(
32     dist => {
33     PREOP => 'pod2text OpenCL.pm | tee README >$(DISTVNAME)/README; chmod -R u=rwX,go=rX . ;',
34     COMPRESS => 'gzip -9v',
35     SUFFIX => '.gz',
36     },
37 root 1.3 PREREQ_PM => {
38 root 1.2 common::sense => 0,
39     },
40 root 1.4 DEFINE => $DEFINE,
41 root 1.1 NAME => "OpenCL",
42     VERSION_FROM => "OpenCL.pm",
43 root 1.2 LIBS => ["-lOpenCL"],
44 root 1.1 );
45