[Perl] Makefile.PL
Patrick Dupre
pdupre at gmx.com
Mer 6 Jan 19:33:52 CET 2016
Oui,
Bonne annee.
Pour ma question, effectivement, c'est surement la bonne maniere de
faire, mais je ne suis pas assez expert pour m'en sortir !
En gros un exemple pour creer cette variable additionelle et son test !
(WARNING: SHARED is not a known parameter.
'SHARED' is not a known MakeMaker parameter name.)
Merci.
===========================================================================
Patrick DUPRÉ | | email: pdupre at gmx.com
Laboratoire de Physico-Chimie de l'Atmosphère | |
Université du Littoral-Côte d'Opale | |
Tel. (33)-(0)3 28 23 76 12 | | Fax: 03 28 65 82 44
189A, avenue Maurice Schumann | | 59140 Dunkerque, France
===========================================================================
> Sent: Wednesday, January 06, 2016 at 7:01 PM
> From: "Téletchéa Stéphane" <stephane.teletchea at univ-nantes.fr>
> To: perl at mongueurs.net
> Subject: Re: [Perl] Makefile.PL
>
> Le 05/01/2016 23:30, Patrick Dupre a écrit :
> > Bonjour,
> >
> > Lorsque je fais perl Makefile.PL
> > perl cree un Makefile selon le contenu de Makefile.PL
> > J'aimerai faire que perl Makefile.PL ait 2 alternatives, c-a-d que le Makefile
> > genere soit legerement different.
> > Pour cela, je pensais positioner une variable et faire un
> > (dans le Makefile.PL)
> >
> > if ($shared) {
> > }
> >
> > Comment est-ce que je peux definir la variable $shared et qu'elle soit passee
> > au Makefile.PL ?
> >
> > Je voudrais pouvoir faire:
> >
> > perl Makefile.PL
> > ou
> > perl Makefile shared =1 (ou quelque chose de similaire)
> >
> > Merci.
>
> Bonjour, et bonne année :-)
>
> Ce n'est pas dans la doc ça (ou je n'ai pas compris ?) :
>
> http://search.cpan.org/~bingos/ExtUtils-MakeMaker-7.10/lib/ExtUtils/MakeMaker.pm
>
>
> use ExtUtils::MakeMaker;
>
> WriteMakefile(
> NAME=> "Foo::Bar",
> VERSION_FROM=> "lib/Foo/Bar.pm",
> );
>
>
> Si dans la table de hachage tu lui passes 'SHARED => 0,', je pense que
> tu pourras
> faire comme pour les autres variables :
>
> perl Makefile.PL SHARED=1
>
> Et du coup tester SHARED dans le reste de tes fonctions, non ?
>
> HTH,
>
> Stef
>
> --
> Team Protein Design In Silico
> UFIP, UMR 6286 CNRS, UFR Sciences et Techniques,
> 2, rue de la Houssinière, Bât. 25, Nantes cedex 03, France
> Tél : +33 251 125 636 - Fax : +33 251 125 632
> http://www.ufip.univ-nantes.fr/ - http://www.steletch.org
>
> _______________________________________________
> Perl mailing list
> Perl at mongueurs.net
> http://listes.mongueurs.net/mailman/listinfo/perl
>
Plus d'informations sur la liste de diffusion Perl