[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bindings
Subject:    Re: [Kde-bindings] SMOKE: Patch v3 - remove repeating in each module static functions of their core
From:       Arno Rehn <arno () arnorehn ! de>
Date:       2012-12-16 23:34:38
Message-ID: 50CE5A8E.5010505 () arnorehn ! de
[Download RAW message or body]

Some comments on the patch:
* Currently you're only checking for global functions, but not for 
global enums which are still repeated.

* As you've already noted on IRC, some functions from parent modules 
different than QtCore are still repeated (for example, some QtGui global 
funcs show up in QtOpenGl). I haven't figured out why that happens, but 
I suspect it has something to do with typedefs.

* The dynamic library loading mechanism works only if there's already a 
previous installation. It doesn't find libraries in the current build 
directory, which is a problem.
I'm not sure how to solve this best - either we have to do some "magic" 
lookups based on the current working directory or we have to add yet 
another parameter to the config files or the command line of smokegen.

-- 
Arno Rehn
_______________________________________________
Kde-bindings mailing list
Kde-bindings@kde.org
https://mail.kde.org/mailman/listinfo/kde-bindings
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic