On Sun, Oct 23, 2011 at 11:13 PM, Mariano Martinez Peck <marianopeck@gmail.com> wrote:
I am not sure if it is the best solution, but it works, an that's all I need :)
�What I did is to implement two extension methods:

MCCachedRepository >> marianoDefaultWithDirectory: aDirectory
��� self checkCacheDirectory.
��� ^ default ifNil: [default := self new directory: aDirectory]

MCCachedRepository >> marianoReset
��� default := nil.


Maybe this is helpful for other guys as well? In such case, I can commit:

MCCachedRepository >> changeDefaultWithDirectory: aDirectory
��� default := nil.
��� ^ default ifNil: [default := self new directory: aDirectory]

What do you think?

Cheers

And then in my build script I execute:

MCCacheRepository marianoReset.
MCCacheRepository marianoDefaultWithDirectory: self sharedPackageCacheDirectory.

>> sharedPackageCacheDirectory
(FileDirectory on: self sharedPackageCacheName)
��� ��� assureExistence;
��� ��� yourself

>> sharedPackageCacheName
��� ^ '/Users/mariano/Pharo/localRepo/'


Cheers


On Sun, Oct 23, 2011 at 10:51 PM, St�phane Ducasse <stephane.ducasse@inria.fr> wrote:
how?

Stef

On Oct 21, 2011, at 11:26 PM, Mariano Martinez Peck wrote:

> Thanks guys. I was able to successfully change the directory of the package-cache.
>
> On Fri, Oct 21, 2011 at 12:15 PM, Lukas Renggli <renggli@gmail.com> wrote:
> You could add startup code that resets it to an absolute fixed location.
>
> I would go with the links.
>
> Lukas
>
> On 21 October 2011 11:59, Sven Van Caekenberghe <sven@beta9.be> wrote:
> >
> > On 21 Oct 2011, at 11:47, Mariano Martinez Peck wrote:
> >
> >> Hi guys. I would really LOVE to have a shared package-cache among images. I have (really) 1 gb of .mcz in different package-cache.
> >> I am using new images all the time (hence package cache is empty). I would love to be able to reuse the same package-cache directory for all my images.
> >> So...how can I change the place where the package-cache is created so that it uses another directory?
> >
> > Mine is 0.75 GB, but shared: I put all my images in the same directory.
> > Working with links is also an option, I think that is what Lukas' build scripts do.
> >
> > Sven
> >
> >
> >
>
>
>
> --
> Lukas Renggli
> www.lukas-renggli.ch
>
>
>
>
> --
> Mariano
> http://marianopeck.wordpress.com
>





--
Mariano
http://marianopeck.wordpress.com




--
Mariano
http://marianopeck.wordpress.com