[PyKDE] Where To Put API Files?
Detlev Offenbach
detlev at die-offenbachs.de
Sun Jun 5 08:00:01 BST 2005
Am Samstag, 4. Juni 2005 21:09 schrieb Hans-Peter Jansen:
> Am Samstag, 4. Juni 2005 20:41 schrieb Detlev Offenbach:
> > Am Samstag, 4. Juni 2005 19:46 schrieb Rich Shepard:
> > > I downloaded both gen_python_api.py and gen_sip_api.py. Where do
> > > I put them so eric3 finds them?
> >
> > Wherever you like. Once installed, configure their usage in the
> > configuration dialog.
>
> Detlev, sounds more like Rich is asking, how to use them..
>
> Here's what I do in my eric.spec:
>
> mkdir -p $RPM_BUILD_ROOT%{python_site}/eric3/api
> python $RPM_BUILD_ROOT%{python_site}/eric3/tools/gen_python_api.py
> $RPM_BUILD_ROOT%{python_site}/eric3/api python
> $RPM_BUILD_ROOT%{python_site}/eric3/tools/gen_sip_api.py --pyqt
> $RPM_BUILD_ROOT%{python_site}/eric3/api python
> $RPM_BUILD_ROOT%{python_site}/eric3/tools/gen_sip_api.py --pyqwt
> $RPM_BUILD_ROOT%{python_site}/eric3/api python
> $RPM_BUILD_ROOT%{python_site}/eric3/tools/gen_sip_api.py --pykde
> $RPM_BUILD_ROOT%{python_site}/eric3/api
>
> BTW Detlev, you may consider applying this (and sorry for being
> that silent patch wise: I'm busy as hell in completely different
> areas: setting up SuSE 9.3 diskless on top of unionfs)
>
> --- gen_python_api.py~ 2004-05-05 18:19:35.000000000 +0200
> +++ gen_python_api.py 2004-05-14 21:43:56.700225643 +0200
> @@ -35,7 +35,8 @@
> 'win32', 'pythonwin', 'plat-win', 'plat-linux2',
> 'test', 'OpenGL', 'gnome', 'pyglade',
> 'happydoc', 'pygame', 'mx', 'eric', 'eric3',
> 'pychecker', - 'epydoc', 'wxPython', 'wx', 'idlelib',
> 'kodos'] + 'epydoc', 'wxPython', 'wx', 'idlelib', 'kodos',
> + 'samba']
>
> # list of modules which should be excluded
> excludemodulelist = ['win32traceutil', 'win32pdh', 'perfmondata',
>
Done and uploaded. BTW, a new gen_sip_api.py that can generate API files for
PyQwt3D as well has been uploaded yesterday. Please find these in the eric3
contributions area.
> @Rich: this is, what you typically need to do, if gen_python_api.py
> bails out for unexpected reasons..
>
> Pete
>
Detlev
--
Detlev Offenbach
detlev at die-offenbachs.de
More information about the PyQt
mailing list