[ANN] SARInstaller v12 on SqueakMap
danielv at netvision.net.il
danielv at netvision.net.il
Sat Nov 2 20:15:37 UTC 2002
Aha! almost. That walked back on me, but when I modified it to:
storeAdditionalFiles
package additionalFiles do:
[:filename |
zip addMember: ((ZipArchiveMember newFromFile: filename) fileName:
filename; yourself).
prelude
nextPutAll: 'self zip extractMember: ''';
nextPutAll: filename;
nextPutAll: '''.';
cr]
it worked.
Thanks, Ned.
Avi, can you update this?
Daniel
Ned Konz <ned at bike-nomad.com> wrote:
> On Saturday 02 November 2002 10:39 am, danielv at netvision.net.il wrote:
> > > Do you mean that it gave them names starting with '/'?
> >
> > Yup. And whole oodles of path after that and before the file name.
> >
> > > Did you have
> > > absolute names in additionalFiles?
> >
> > Hey, I may be dumb, but I aint stupid... plain file names (see
> > below).
>
> We can fix this. Apparently someone made ZipNewFileMember>>from: use
> the stream's name (which is absolute). I don't know why I didn't see
> this when I tried it (hey, it ran once!), but try this change:
>
> SARPackageDumper>>
> storeAdditionalFiles
> package additionalFiles do:
> [:filename |
> zip addMember: (ZipArchiveMember newFromFile: filename; fileName:
> filename; yourself).
> prelude
> nextPutAll: 'self zip extractMember: ''';
> nextPutAll: filename;
> nextPutAll: '''.';
> cr]
>
> If this fixes the problem (I think it will), please send this to Avi
> Bryant, who's maintaining the code.
> --
> Ned Konz
> http://bike-nomad.com
> GPG key ID: BEEA7EFE
More information about the Squeak-dev
mailing list
|