On 02/03/2010 18:52, Jan Dubois wrote:
You should be able to force a package.xml update with: ppm repo sync --force wxperl
Nice tip. I really ought to read the docs more often.
Neither do I. Every now and then I try to figure this out, but always run out of time before I get things working in a way that can be automated. :(
Something awry with my Makefile.PL / dist perhaps - I looked at the PPM failure reports and it appears a simple matter of not finding Wx & Alien-wxWidgets installed.
Thanks a lot of putting in all the effort to manually get stuff working!
It is scripted across a number of VirtualBox vms + a physical mac mini and, since Wx 0.97 without patches being applied to the Alien-wxWidgets source or building wxWidgets separately. Woo hoo. Hmmm - well, I guess my ppd and package.xml build scripts are non-standard. I'm sure that's what you meant - but I wouldn't want anyone to think I sit typing makefile parameters for 4 architectures - or be left with the impression that there is any magic in the build process that goes beyond parameters to perl Makefile.PL and perl Build.PL. Evil things ARE scripted post-build to make everything work as a relocatable PPM on Linux / MacOSX. And as I have an interest in being able to distribute applications using a packager, the actions that make Wx/wxWidgets distributable as a PPM also make packaging an application reasonably straightforward. ( well, possible at least )
I do still manually set off the repository upload for fear of inflicting a broken build on everyone - but that's probably not necessary.
Thanks for thanks and PPM tip. regards Mark