Re: Caching dependencies to speed up the packing process

2009-07-23 Thread Steffen Mueller
Hi Christoph, hi all, Ch Lamprecht wrote: I just committed 'cachedeps' pod for pp and test for PAR::Packer to trunk. I just uploaded PAR 0.994 (bug fix), and PAR::Packe 0.992_02 (your cachedeps feature). Cheers, Steffen

Re: Caching dependencies to speed up the packing process

2009-07-22 Thread Ch Lamprecht
Steffen Mueller wrote: thorough testing. It would be great to have some PAR::Packer tests for the new feature and we definitely need to document it. Hi, I just committed 'cachedeps' pod for pp and test for PAR::Packer to trunk. Cheers, Christoph

Re: Caching dependencies to speed up the packing process

2009-07-19 Thread Steffen Mueller
Hi, Ch Lamprecht wrote: I still do not know how the dependencies-cache-file option to pp should be named. I used cd|cachedeps but I think it's a poor choice because it's not obvious, that it requires a filename as an argument. I just merged the caching branch back to trunk with some minor cha

Re: Caching dependencies to speed up the packing process

2009-07-19 Thread Steffen Mueller
Hi Christoph, apologies for the delay. I was away at a conference. Ch Lamprecht wrote: Steffen Mueller wrote: if anyone would like to take a look at this, checkout from http://svn.openfoundry.org/par/Module-ScanDeps/branches/caching I moved code to Module-ScanDeps, added tests and pod. The opt

Re: Caching dependencies to speed up the packing process

2009-07-13 Thread Ch Lamprecht
Steffen Mueller wrote: I tested your patch (with slight modifications) and these initial, rough, tests seem to show everything is okay. The patch comes with no tests, however. I think we should figure out a way to add at least a few simple tests. To make all of this easier, I just created a

Re: Caching dependencies to speed up the packing process

2009-07-04 Thread Steffen Mueller
Hi Christoph, Ch Lamprecht wrote: I will wait until I hear some feedback here. I tested your patch (with slight modifications) and these initial, rough, tests seem to show everything is okay. The patch comes with no tests, however. I think we should figure out a way to add at least a few si

Re: Caching dependencies to speed up the packing process

2009-07-03 Thread Ch Lamprecht
Steffen Mueller wrote: Hi Christoph, Ch Lamprecht wrote: if anyone is interested, here is what I am testing at the moment. Added cache_cb to M::SD as described before and using it from PAR-Packer. PAR-Packer gets a cd|cachedeps (filename) option. I use it like 'pp -cd deps.dat -more_options

Re: Caching dependencies to speed up the packing process

2009-07-03 Thread Steffen Mueller
Hi Christoph, Ch Lamprecht wrote: if anyone is interested, here is what I am testing at the moment. Added cache_cb to M::SD as described before and using it from PAR-Packer. PAR-Packer gets a cd|cachedeps (filename) option. I use it like 'pp -cd deps.dat -more_options script.pl' or 'pp -cd

Re: Caching dependencies to speed up the packing process

2009-07-03 Thread Ch Lamprecht
Hello, if anyone is interested, here is what I am testing at the moment. Added cache_cb to M::SD as described before and using it from PAR-Packer. PAR-Packer gets a cd|cachedeps (filename) option. I use it like 'pp -cd deps.dat -more_options script.pl' or 'pp -cd deps.dat -o test.exe -e "us

Re: Caching dependencies to speed up the packing process

2009-06-28 Thread Ch Lamprecht
Steffen Mueller wrote: No worries. Thanks for diving into the guts of PAR::Packer to implement the feature! My only criticism is that I somehow feel this would be better put into Module::ScanDeps which does the actual dependency checking. Hello, in my first attempt I tried to cache the w

Re: Caching dependencies to speed up the packing process

2009-06-26 Thread Ch Lamprecht
Steffen Mueller schrieb: Hi Christoph, Ch Lamprecht wrote: << Now I was making up my mind about the possibility to add a dependencies cache - most of the time my dependencies do not change - and just tried it. It's a quick hack: uses Storable to store/retrieve state inside the pack_manifest_ha

Re: Caching dependencies to speed up the packing process

2009-06-26 Thread Steffen Mueller
Hi Christoph, Ch Lamprecht wrote: There are a lot of dependencies in my app therefore the packing takes some minutes. Now I was making up my mind about the possibility to add a dependencies cache - most of the time my dependencies do not change - and just tried it. It's a quick hack: uses Stor

Caching dependencies to speed up the packing process

2009-06-25 Thread Ch Lamprecht
Hello List, I am maintaining a perl/Tk database app and use PAR::Packer to create binaries. Works perfect on Linux/ MacOS /Windows - thanks for a great tool. There are a lot of dependencies in my app therefore the packing takes some minutes. Now I was making up my mind about the possibility to ad