From: Markus Heiser
Hi Mauro, Jani,
this series imlpements a new directive ".. parseheaders::" as a replacement for
the media/Makefile, suggested by Jani [1].
The first patch adds a docutils.conf with "halt_level: severe". This first patch
is not needed for parseheaders, but I think stop make on build errors
(SEVERE-LEVEL) is somewhat we have been looked for.
My suggestion is, that you merge this and the *sphinx-sub-folder* patch in your
master and bring it to Jon, so that Jani can merge his PDF patch on top. I would
be great, to see these three patches in Jon's docs-next.
[1] http://www.spinics.net/lists/linux-media/msg104125.html
Thakns
-- Markus--
Markus Heiser (3):
doc-rst: add docutils config file
doc-rst: parseheaders directive (inital)
doc-rst: migrated media build to parseheaders directive
Documentation/Makefile.sphinx | 1 -
Documentation/conf.py | 2 +-
Documentation/docutils.conf| 7 +
Documentation/media/Makefile | 60 ---
Documentation/media/audio.h.rst.exceptions | 20 -
Documentation/media/ca.h.rst.exceptions| 24 -
Documentation/media/cec.h.rst.exceptions | 492 ---
Documentation/media/dmx.h.rst.exceptions | 63 ---
Documentation/media/frontend.h.rst.exceptions | 47 --
Documentation/media/lirc.h.rst.exceptions | 43 --
Documentation/media/media.h.rst.exceptions | 30 --
Documentation/media/net.h.rst.exceptions | 11 -
Documentation/media/uapi/cec/cec-header.rst| 4 +-
Documentation/media/uapi/cec/cec.h.exceptions | 492 +++
Documentation/media/uapi/dvb/audio.h.exceptions| 20 +
Documentation/media/uapi/dvb/audio_h.rst | 3 +-
Documentation/media/uapi/dvb/ca.h.exceptions | 24 +
Documentation/media/uapi/dvb/ca_h.rst | 3 +-
Documentation/media/uapi/dvb/dmx.h.exceptions | 63 +++
Documentation/media/uapi/dvb/dmx_h.rst | 3 +-
Documentation/media/uapi/dvb/frontend.h.exceptions | 47 ++
Documentation/media/uapi/dvb/frontend_h.rst| 3 +-
Documentation/media/uapi/dvb/net.h.exceptions | 11 +
Documentation/media/uapi/dvb/net_h.rst | 3 +-
Documentation/media/uapi/dvb/video.h.exceptions| 40 ++
Documentation/media/uapi/dvb/video_h.rst | 3 +-
Documentation/media/uapi/mediactl/media-header.rst | 4 +-
.../media/uapi/mediactl/media.h.exceptions | 30 ++
Documentation/media/uapi/rc/lirc-header.rst| 3 +-
Documentation/media/uapi/rc/lirc.h.exceptions | 43 ++
Documentation/media/uapi/v4l/videodev.rst | 3 +-
.../media/uapi/v4l/videodev2.h.exceptions | 535 +
Documentation/media/video.h.rst.exceptions | 40 --
Documentation/media/videodev2.h.rst.exceptions | 535 -
Documentation/sphinx-static/theme_overrides.css| 8 +
Documentation/sphinx/parse-headers.pl | 17 +-
Documentation/sphinx/parseheaders.py | 190
37 files changed, 1538 insertions(+), 1389 deletions(-)
create mode 100644 Documentation/docutils.conf
delete mode 100644 Documentation/media/Makefile
delete mode 100644 Documentation/media/audio.h.rst.exceptions
delete mode 100644 Documentation/media/ca.h.rst.exceptions
delete mode 100644 Documentation/media/cec.h.rst.exceptions
delete mode 100644 Documentation/media/dmx.h.rst.exceptions
delete mode 100644 Documentation/media/frontend.h.rst.exceptions
delete mode 100644 Documentation/media/lirc.h.rst.exceptions
delete mode 100644 Documentation/media/media.h.rst.exceptions
delete mode 100644 Documentation/media/net.h.rst.exceptions
create mode 100644 Documentation/media/uapi/cec/cec.h.exceptions
create mode 100644 Documentation/media/uapi/dvb/audio.h.exceptions
create mode 100644 Documentation/media/uapi/dvb/ca.h.exceptions
create mode 100644 Documentation/media/uapi/dvb/dmx.h.exceptions
create mode 100644 Documentation/media/uapi/dvb/frontend.h.exceptions
create mode 100644 Documentation/media/uapi/dvb/net.h.exceptions
create mode 100644 Documentation/media/uapi/dvb/video.h.exceptions
create mode 100644 Documentation/media/uapi/mediactl/media.h.exceptions
create mode 100644 Documentation/media/uapi/rc/lirc.h.exceptions
create mode 100644 Documentation/media/uapi/v4l/videodev2.h.exceptions
delete mode 100644 Documentation/media/video.h.rst.exceptions
delete mode 100644 Documentation/media/videodev2.h.rst.exceptions
create mode 100644 Documentation/sphinx/parseheaders.py
--
2.7.4
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html