On Mon, Aug 25, 2003 at 01:14:19PM -0500, Ken Williams wrote:
> 
> On Sunday, August 24, 2003, at 03:35  PM, Tim Bunce wrote:
> 
> >I hit a problem with this...
> >
> >All files in MANIFEST are checked in by "make ci" so META.yml end
> >up read-only. But then "make distdir" (eg from "make disttest")
> >fails with:
> >
> >  cannot create META.yml: permission denied
> 
> Hmm, which version of Module::Build is this?  Or is it MakeMaker?

MakeMaker. I was using 5.8.1 @19524. I'm building @20803 now to test it.

> Also, I'd never heard of "make ci" before! Is there a way to use it 
> with CVS or other VCSs, or just with RCS?

It just does:

CI = ci -u
RCS_LABEL = rcs -Nv$(VERSION_SYM): -q

ci :
        $(PERLRUN) "-MExtUtils::Manifest=maniread" \
          -e "@all = keys %{ maniread() };" \
          -e "print(qq{Executing $(CI) @all\n}); system(qq{$(CI) @all});" \
          -e "print(qq{Executing $(RCS_LABEL) ...\n}); system(qq{$(RCS_LABEL) @all});"

so you could set CI and RCS_LABEL to whatever command will
do-the-right-thing for you.

Tim.

> I guess my checkin process 
> isn't very linked to my version release process anymore, but I'm 
> curious now.
> 
> 
>  -Ken
> 

Reply via email to