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