[Perl] Makefile.PL

Jérôme Fenal jfenal at gmail.com
Mar 5 Jan 23:50:19 CET 2016


Le 5 janvier 2016 à 23:30, Patrick Dupre <pdupre at gmx.com> 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)
>

Pourquoi ne pas s'appuyer sur l'environnement ?


if ($ENV{TONMODULE_SHARED}) { code_qui_du_sens_si_shared(); }

puis :

$ perl Makefile.PL

$ TONMODULE_SHARED=1 perl Makefile.PL

Cdt,

J.

-- 
Jérôme Fenal


Plus d'informations sur la liste de diffusion Perl