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 >