[Bioperl-l] RE: [Bioperl-guts-l] bioperl commit
Brian Osborne
brian_osborne at cognia.com
Thu Mar 13 10:57:08 EST 2003
Aaron,
If Makefile.PL says "makedoc.PL => ['biodesign.pod']" I find that most of
the time makedoc is not executed, even if I'm doing something like 'make
realclean; make;' (just confirmed this with "make clean") . Cygwin bug? We
should go with the expected behaviour, shouldn't execute 'makedoc' each time
just for me.
"makedoc.PL => ['biodesign']" gets makedoc executed each "make", including
"make install", can't tell you about "make test", that gets stuck on
't/Taxonomy'.
Brian O.
-----Original Message-----
From: Aaron J Mackey [mailto:ajm6q at virginia.edu]
Sent: Thursday, March 13, 2003 10:31 AM
To: Brian Osborne
Cc: Bioperl
Subject: Re: [Bioperl-guts-l] bioperl commit
On Thu, 13 Mar 2003, Brian Osborne wrote:
> Add *pod's as values to makedoc key. Note that one says 'biodesign',
> not 'biodesign.pod'. If the complete name is used then make checks for
> the existence of the target and, if found, does not always execute
> makedoc. Trick make by not using complete name.
Hmm; it should execute if the Makefile has a newer date than the
biodesign.pod file (which you'd expect if the Makefile has just been
rebuilt via perl Makefile.PL). Otherwise, won't make always try to build
the non-existent "biodesign" at every command (make, make test, make
install)?
-Aaron
> bioperl-live Makefile.PL,1.56,1.57
> ===================================================================
> RCS file: /home/repository/bioperl/bioperl-live/Makefile.PL,v
> retrieving revision 1.56
> retrieving revision 1.57
> diff -u -r1.56 -r1.57
> --- /home/repository/bioperl/bioperl-live/Makefile.PL 2003/03/12 11:28:32
1.56
> +++ /home/repository/bioperl/bioperl-live/Makefile.PL 2003/03/13 10:07:05
1.57
> @@ -253,7 +253,7 @@
> ) : (),
> 'realclean' => { FILES => join(' ', at BACKUP_FILES) },
> DIR => [ ], # directories with other Makefile.PL's in them
> - PL_FILES => { 'doc/makedoc.PL' => 'makedoc' }
> + PL_FILES => { 'doc/makedoc.PL' =>
['bioscripts','biodatabases','biodesign','bioperl'] }
> );
>
>
>
> _______________________________________________
> Bioperl-guts-l mailing list
> Bioperl-guts-l at bioperl.org
> http://bioperl.org/mailman/listinfo/bioperl-guts-l
>
--
Aaron J Mackey
Pearson Laboratory
University of Virginia
(434) 924-2821
amackey at virginia.edu
More information about the Bioperl-l
mailing list