[QGIS-Developer] Building pyqgis doc locally
Denis Rouzaud
denis.rouzaud at gmail.com
Tue Dec 13 00:34:58 PST 2022
you might need to copy the folder, same than for _templates:
see https://github.com/qgis/pyqgis/search?q=_templates
otherwise, look at https://github.com/qgis/pyqgis/pull/89/files?w=1
Le mar. 13 déc. 2022 à 09:12, matteo <matteo.ghetta at gmail.com> a écrit :
> Hi Denis,
>
> > yes you can limit what you build
> > see https://github.com/qgis/pyqgis/blob/master/scripts/build-docs.sh
> > <https://github.com/qgis/pyqgis/blob/master/scripts/build-docs.sh>
> >
> > either use --package core/gui/… or --class QgsVector (which will work as
> > QgsVector*)
>
> thanks, it works as expected!
>
> Last (hopefully :) ) question: I'm adding some custom css in the
> _static/css/custom.css file. I've also added:
>
> html_static_path = ['_static']
> html_css_files = [
> 'css/custom.css',
> ]
>
> in the conf.py.in file, but when compiling sphinx is complaining:
>
> WARNING: html_static_path entry '_static' does not exist
>
> Do you have any idea why this is happening?
>
> Cheers and thanks again
>
> Matteo
> >
> >
> >
> > > Another approach is to do a PR on the repo, you will have a built
> > > example at https://qgis.org/pyqgis/master_PRXX
> > <https://qgis.org/pyqgis/master_PRXX>
> > > <https://qgis.org/pyqgis/master_PRXX
> > <https://qgis.org/pyqgis/master_PRXX>> (replace XX) when it's
> finished.
> >
> > and this can be done also to the forked repository right?
> >
> >
> > you would need to enable the pages on your repo, I am not sure this will
> > work out-of-the-box.
> >
> >
> > > I believe it would require a bit of love to improve this workflow
> > and
> > > drop the gh-pages branch.
> > >
> > > I hope this helps a bit.
> >
> > Thanks Denis
> >
> > Matteo
> >
> >
> > > Cheers,
> > > Denis
> > >
> > >
> > >
> > > Le mar. 13 déc. 2022 à 08:14, matteo via QGIS-Developer
> > > <qgis-developer at lists.osgeo.org
> > <mailto:qgis-developer at lists.osgeo.org>
> > <mailto:qgis-developer at lists.osgeo.org
> > <mailto:qgis-developer at lists.osgeo.org>>>
> > > a écrit :
> > >
> > > Hi devs,
> > >
> > > I've some small ideas to enhance the readthedocs theme of the
> > pyqgis
> > > documentation and I want make some local test before making a
> > pull
> > > request.
> > >
> > > I've cloned this repository (around 7GB?!):
> > >
> > > https://github.com/qgis/pyqgis <https://github.com/qgis/pyqgis>
> > <https://github.com/qgis/pyqgis <https://github.com/qgis/pyqgis>>
> > >
> > > and then I followed the instruction of the Readme file. It
> seems
> > > building but it is literally taking ages (./build-docs.sh
> > > -qgis-build-dir /home/matteo/dev/qgis-master/).
> > >
> > > Am I doing something wrong or can I use some shortcut to
> > build it? I'm
> > > just playing with some css and eventually the config.py.in
> > <http://config.py.in>
> > > <http://config.py.in <http://config.py.in>> file.
> > >
> > > Cheers and thanks for any advice
> > >
> > > Matteo
> > >
> > > _______________________________________________
> > > QGIS-Developer mailing list
> > > QGIS-Developer at lists.osgeo.org
> > <mailto:QGIS-Developer at lists.osgeo.org>
> > <mailto:QGIS-Developer at lists.osgeo.org
> > <mailto:QGIS-Developer at lists.osgeo.org>>
> > > List info:
> > https://lists.osgeo.org/mailman/listinfo/qgis-developer
> > <https://lists.osgeo.org/mailman/listinfo/qgis-developer>
> > > <https://lists.osgeo.org/mailman/listinfo/qgis-developer
> > <https://lists.osgeo.org/mailman/listinfo/qgis-developer>>
> > > Unsubscribe:
> > https://lists.osgeo.org/mailman/listinfo/qgis-developer
> > <https://lists.osgeo.org/mailman/listinfo/qgis-developer>
> > > <https://lists.osgeo.org/mailman/listinfo/qgis-developer
> > <https://lists.osgeo.org/mailman/listinfo/qgis-developer>>
> > >
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20221213/52a22038/attachment.htm>
More information about the QGIS-Developer
mailing list