From pdupre at gmx.com Tue Jan 5 23:30:57 2016 From: pdupre at gmx.com (Patrick Dupre) Date: Tue, 5 Jan 2016 23:30:57 +0100 Subject: [Perl] Makefile.PL Message-ID: 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. =========================================================================== 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 =========================================================================== From jfenal at gmail.com Tue Jan 5 23:50:19 2016 From: jfenal at gmail.com (=?UTF-8?B?SsOpcsO0bWUgRmVuYWw=?=) Date: Tue, 5 Jan 2016 23:50:19 +0100 Subject: [Perl] Makefile.PL In-Reply-To: References: Message-ID: Le 5 janvier 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) > 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 From pdupre at gmx.com Wed Jan 6 18:10:33 2016 From: pdupre at gmx.com (Patrick Dupre) Date: Wed, 6 Jan 2016 18:10:33 +0100 Subject: [Perl] Makefile.PL In-Reply-To: References: , Message-ID: Merci, C'est une solution =========================================================================== 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: Tuesday, January 05, 2016 at 11:50 PM > From: "Jérôme Fenal" > To: "Liste francophone pour les questions générales sur Perl" > Subject: Re: [Perl] Makefile.PL > > Le 5 janvier 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) > > > > 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 > _______________________________________________ > Perl mailing list > Perl at mongueurs.net > http://listes.mongueurs.net/mailman/listinfo/perl > From stephane.teletchea at univ-nantes.fr Wed Jan 6 19:01:20 2016 From: stephane.teletchea at univ-nantes.fr (=?UTF-8?B?VMOpbGV0Y2jDqWEgU3TDqXBoYW5l?=) Date: Wed, 6 Jan 2016 19:01:20 +0100 Subject: [Perl] Makefile.PL In-Reply-To: References: Message-ID: <568D5670.6030809@univ-nantes.fr> 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 From pdupre at gmx.com Wed Jan 6 19:33:52 2016 From: pdupre at gmx.com (Patrick Dupre) Date: Wed, 6 Jan 2016 19:33:52 +0100 Subject: [Perl] Makefile.PL In-Reply-To: <568D5670.6030809@univ-nantes.fr> References: , <568D5670.6030809@univ-nantes.fr> Message-ID: 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" > 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 > From stephane.teletchea at univ-nantes.fr Wed Jan 6 20:50:06 2016 From: stephane.teletchea at univ-nantes.fr (=?UTF-8?B?VMOpbGV0Y2jDqWEgU3TDqXBoYW5l?=) Date: Wed, 6 Jan 2016 20:50:06 +0100 Subject: [Perl] Makefile.PL In-Reply-To: References: <568D5670.6030809@univ-nantes.fr> Message-ID: <568D6FEE.2020206@univ-nantes.fr> Le 06/01/2016 19:33, Patrick Dupre a écrit : > 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. Si le warning te gêne et que tu ne surcharges pas déjà CC tu peux lui passer n'importe quoi :-) perl Makefile.PL CC=shared http://grokbase.com/t/perl/makemaker/1288a7fvf5/whats-the-best-way-to-make-perl-makefile-pl-set-the-cc-variable-to-a-different-path Le plus drôle c'est que cette réponse à été posée par Shlomi Fish, qui est peut-être en train de lire la liste :-) 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 From pdupre at gmx.com Wed Jan 6 22:47:38 2016 From: pdupre at gmx.com (Patrick Dupre) Date: Wed, 6 Jan 2016 22:47:38 +0100 Subject: [Perl] Makefile.PL In-Reply-To: <568D6FEE.2020206@univ-nantes.fr> References: <568D5670.6030809@univ-nantes.fr> , <568D6FEE.2020206@univ-nantes.fr> Message-ID: Normalement je dois pouvoir faire perl Makefile.PL KEY=value Mais je ne sais pas comment recuperer la value de KEY dans postample. 'KEY' is not a known MakeMaker parameter name. =========================================================================== 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 8:50 PM > From: "Téletchéa Stéphane" > To: perl at mongueurs.net > Subject: Re: [Perl] Makefile.PL > > Le 06/01/2016 19:33, Patrick Dupre a écrit : > > 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. > > Si le warning te gêne et que tu ne surcharges pas déjà CC > tu peux lui passer n'importe quoi :-) > > perl Makefile.PL CC=shared > > http://grokbase.com/t/perl/makemaker/1288a7fvf5/whats-the-best-way-to-make-perl-makefile-pl-set-the-cc-variable-to-a-different-path > > Le plus drôle c'est que cette réponse à été posée par Shlomi Fish, qui > est peut-être en train de lire la liste :-) > > 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 > From stephane.teletchea at univ-nantes.fr Wed Jan 6 22:53:51 2016 From: stephane.teletchea at univ-nantes.fr (=?UTF-8?B?VMOpbGV0Y2jDqWEgU3TDqXBoYW5l?=) Date: Wed, 6 Jan 2016 22:53:51 +0100 Subject: [Perl] Makefile.PL In-Reply-To: References: <568D5670.6030809@univ-nantes.fr> <568D6FEE.2020206@univ-nantes.fr> Message-ID: <568D8CEF.3090401@univ-nantes.fr> Le 06/01/2016 22:47, Patrick Dupre a écrit : > Normalement je dois pouvoir faire > perl Makefile.PL KEY=value > > Mais je ne sais pas comment recuperer la value de KEY dans > postample. > > 'KEY' is not a known MakeMaker parameter name. Oui mais si j'ai bien lu la doc tu ne peux pas surcharger le dictionnaire existant, d'où mon idée de surcharger des clés existantes, par exemple CC, ou en prendre une qui sera moins commune ... Bref, c'est un contournement... -- 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 From khatar at phear.org Thu Jan 28 11:49:29 2016 From: khatar at phear.org (Marc Chantreux) Date: Thu, 28 Jan 2016 11:49:29 +0100 Subject: [Perl] FOSDEM? Message-ID: <20160128104929.GA6381@ramirez.u-strasbg.fr> hello, une partie de Strasbourg.pm arrive demain soir a Bruxelles pour FOSDEM. Ca branche quelqu'un de se faire une soirée un peu en marge du beer event? (un peu trop chargé a mon gout) Aussi: quelqu'un sait si y'a un perl event samedi soir ? -- Marc Chantreux (eiro on github and freenode) http://eiro.github.com/ http://eiro.github.com/atom.xml "Don't believe everything you read on the Internet" -- Abraham Lincoln From emmanuel at seyman.fr Thu Jan 28 12:26:45 2016 From: emmanuel at seyman.fr (Emmanuel Seyman) Date: Thu, 28 Jan 2016 12:26:45 +0100 Subject: [Perl] FOSDEM? In-Reply-To: <20160128104929.GA6381@ramirez.u-strasbg.fr> References: <20160128104929.GA6381@ramirez.u-strasbg.fr> Message-ID: <20160128112645.GA7076@orient> * Marc Chantreux [28/01/2016 11:49] : > > Aussi: quelqu'un sait si y'a un perl event samedi soir ? Wendy me parlait de deux diners Perl (l'un samedi soir, l'autre dimanche soir) mais je n'ai pas eu plus d'info depuis. Le plus simple est sans doute de se pointer au stand Perl (à priori dans le batiment K) et de demander des renseignements. Emmanuel From alain at barbason.be Fri Jan 29 20:20:43 2016 From: alain at barbason.be (Alain BarBason) Date: Fri, 29 Jan 2016 20:20:43 +0100 Subject: [Perl] FOSDEM? In-Reply-To: <20160128112645.GA7076@orient> References: <20160128104929.GA6381@ramirez.u-strasbg.fr> <20160128112645.GA7076@orient> Message-ID: <56ABBB8B.70701@barbason.be> Le 28/01/16 12:26, Emmanuel Seyman a écrit : > * Marc Chantreux [28/01/2016 11:49] : >> >> Aussi: quelqu'un sait si y'a un perl event samedi soir ? > > Wendy me parlait de deux diners Perl (l'un samedi soir, l'autre dimanche > soir) mais je n'ai pas eu plus d'info depuis. Le plus simple est sans doute > de se pointer au stand Perl (à priori dans le batiment K) et de demander des > renseignements. > > Emmanuel Des nouvelles ? En tant que bruxellois, je suis partant... AlainBB