Richard Dale is missing and generating QtC
Germain Garand
germain at ebooksfrance.com
Fri Jul 26 21:26:47 BST 2002
Le Vendredi 26 Juillet 2002 19:11, Adam Treat a écrit :
> Hello All,
>
> I am having a hell of a time trying to regenerate QtC. I've discovered
> that Richard kept a patch file for manual edits that had to be carried over
> from release to release, but this patch file is missing along with Richard
> ;-)
>
> So, I've gone back to checking out kdebindings right after his last major
> update to QtC to make sure kalyptus hasn't changed, but when I regenerate
> the bindings some methods are missplaced... ie, all of the QFooEvent
> handlers are reordered and I can't make logical sense of why. There are
> only three things I can think of that would have reordered them: I'm using
> different Qt headers than Richard used, Richard was carrying around these
> reorders in his patch file (I mean something could have changed in kalyptus
> long ago that changed the order of these methods and he's been carrying the
> old order in his patch) or there is some subtle nuance to generating these
> that I don't see. The kdebindings I checked out are from 11/21/02, the day
> after he last regenerated them. I'm using the headers from the libqt3-dev
> package in debian. I wonder what headers he used... I don't think I'm
> missing anything about the way in which qtc is generated.
>
> The goal here is to regenerate the bindings _exactly_ as Richard had done
> for the last major release and then obtain a patch file against qtc in
> current cvs, that way I'll have a patch of _only_ the manual edits which I
> can apply to future generations... Any ideas would be most appreciated!
>
Hello Adam,
I think Richard used also some greping formulas on top of kalyptus...
I recall having seen a description of them once, but I can't find the mail...
Quoting him :
>> do you have scripts to e.g. generate Makefile.ams. You
>> often "regenerate the bindings", but I can't find the scripts to do that in
>> CVS - do you have those out of CVS?
>
>No at the moment I do it by hand, I've meant to automate it a bit more for
>some time. I think the source code without any manual edits should go into a
>different cvs branch called AUTOGENERATED_BINDINGS, HEAD_AUTOGENERATED or
>similar. Then the manual edits are the diffs between this branch and the
>current one.
More information about the kde-core-devel
mailing list