diff options
author | Tiago Vignatti <tiago.vignatti@intel.com> | 2012-11-09 20:33:10 -0200 |
---|---|---|
committer | Tiago Vignatti <tiago.vignatti@intel.com> | 2012-11-12 16:08:32 -0200 |
commit | 5909dddc78573774bd3a93c280831a7d18d82994 (patch) | |
tree | 598a08f1140d48bce46a51fe0095bb93c68c61e8 | |
parent | c77ba6bebc181d88851d802907b0016fd4f810fc (diff) |
doc: Remove unused css and xslt for the protocol
This was added previously (commit 015c42e1) when we didn't have docbook
formatted documentation. Now it became quite useless.
Signed-off-by: Tiago Vignatti <tiago.vignatti@intel.com>
-rw-r--r-- | Makefile.am | 2 | ||||
-rw-r--r-- | configure.ac | 1 | ||||
-rw-r--r-- | protocol/Makefile.am | 9 | ||||
-rw-r--r-- | protocol/protocol.xsl | 204 | ||||
-rw-r--r-- | protocol/wayland-protocol.css | 41 |
5 files changed, 1 insertions, 256 deletions
diff --git a/Makefile.am b/Makefile.am index 306d7b3..7f35034 100644 --- a/Makefile.am +++ b/Makefile.am @@ -2,7 +2,7 @@ if BUILD_DOCS doc_subdir = doc endif -SUBDIRS = src protocol $(doc_subdir) tests cursor +SUBDIRS = src $(doc_subdir) tests cursor ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS} diff --git a/configure.ac b/configure.ac index f681fc9..a451948 100644 --- a/configure.ac +++ b/configure.ac @@ -116,6 +116,5 @@ AC_CONFIG_FILES([Makefile src/wayland-server.pc src/wayland-client.pc src/wayland-version.h - protocol/Makefile tests/Makefile]) AC_OUTPUT diff --git a/protocol/Makefile.am b/protocol/Makefile.am deleted file mode 100644 index 23554d1..0000000 --- a/protocol/Makefile.am +++ /dev/null @@ -1,9 +0,0 @@ -if HAVE_XSLTPROC -doc_DATA = wayland.html -dist_doc_DATA = wayland-protocol.css wayland.xml protocol.xsl - -wayland.html: wayland.xml protocol.xsl - $(AM_V_GEN)$(XSLTPROC) $(srcdir)/protocol.xsl $(srcdir)/wayland.xml > $@ - -CLEANFILES = wayland.html -endif diff --git a/protocol/protocol.xsl b/protocol/protocol.xsl deleted file mode 100644 index 453b897..0000000 --- a/protocol/protocol.xsl +++ /dev/null @@ -1,204 +0,0 @@ -<?xml version="1.0" ?> -<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> -<xsl:output method="html" indent="yes" encoding="UTF-8"/> -<xsl:preserve-space elements="copyright"/> -<xsl:template match="/"> -<html> - <head> - <meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> - <link href="wayland-protocol.css" rel="stylesheet" type="text/css" /> - <title>Wayland</title> - </head> - <body> - <h1><img src="wayland.png" alt="Wayland logo" /></h1> - <h1>Wayland Protocol Specification</h1> - - <!-- Copyright blurb --> - <xsl:apply-templates select="protocol/copyright"/> - - <!-- TOC --> - <xsl:apply-templates select="protocol" mode="toc" /> - - <!-- Interface descriptions --> - <xsl:apply-templates select="protocol/interface" mode="interface_description" /> - - </body> -</html> -</xsl:template> - -<!-- Copyright blurb --> -<xsl:template match="copyright"> - <div> - <pre class="copyright"> - <xsl:value-of select="." disable-output-escaping="yes"/> - </pre> - </div> -</xsl:template> - -<!-- TOC --> -<xsl:template match="protocol" mode="toc"> - <div class="toc"> - <h2>Table of Contents</h2> - <ul> - <xsl:apply-templates select="interface" mode="toc" /> - </ul> - </div> -</xsl:template> - -<!-- interface in TOC --> -<xsl:template match="interface" mode="toc"> - <li> - <xsl:call-template name="link"> - <xsl:with-param name="which" select="'href'" /> - </xsl:call-template> - - <!-- request list --> - <xsl:if test="request"> - <div> - Requests: - <ul> - <xsl:apply-templates select="request" mode="toc"/> - </ul> - </div> - </xsl:if> - - <!-- event list --> - <xsl:if test="event"> - <div> - Events: - <ul> - <xsl:apply-templates select="event" mode="toc"/> - </ul> - </div> - </xsl:if> - - <!-- enum list --> - <xsl:if test="enum"> - <div> - Enums: - <ul> - <xsl:apply-templates select="enum" mode="toc"/> - </ul> - </div> - </xsl:if> - </li> -</xsl:template> - -<!-- - Template to create a <a> tag in the form - #<interfacename>-<request|event>-<request/event name> - the '#' prefix is added if $which is 'href' - $which decides which attribute name (href or name) of <a> to set ---> -<xsl:template name="link" > - <xsl:param name="which" /> - <a> - <xsl:attribute name="{$which}"> - <xsl:if test="$which = 'href'">#</xsl:if> - <xsl:value-of select="../@name"/> - <xsl:text>-</xsl:text> <!-- xsl:text needed to avoid whitespace --> - <xsl:value-of select="name()"/> - <xsl:text>-</xsl:text> <!-- xsl:text needed to avoid whitespace --> - <xsl:value-of select="@name"/></xsl:attribute> - <!-- only display link text for href links --> - <xsl:if test="$which = 'href'"> - <span class="mono"><xsl:value-of select="@name"/></span> - <xsl:if test="description/@summary"> - <xsl:value-of select="description/@summary"/></xsl:if> - </xsl:if> - </a> -</xsl:template> - -<!-- requests and events in TOC --> -<xsl:template match="request|event|enum" mode="toc"> - <li> - <xsl:call-template name="link"> - <xsl:with-param name="which" select="'href'" /> - </xsl:call-template> - </li> -</xsl:template> - -<!-- Interface descriptions --> -<xsl:template match="protocol/interface" mode="interface_description"> - <div class="interface"> - <xsl:call-template name="link"> - <xsl:with-param name="which" select="'name'" /> - </xsl:call-template> - <h1> - <span class="mono"><xsl:value-of select="@name" /></span> - <!-- only show summary if it exists --> - <xsl:if test="description/@summary"> - - <xsl:value-of select="description/@summary" /> - </xsl:if> - </h1> - <p class="version">Version: <xsl:value-of select="@version" /></p> - <p><xsl:value-of select="description"/></p> - <xsl:if test="request"> - <div class="requests"> - <h2>Requests</h2> - <!-- Request list --> - <xsl:apply-templates select="request" mode="interface_description" /> - </div> - </xsl:if> - - <xsl:if test="event"> - <div class="events"> - <h2>Events</h2> - <!-- Event list --> - <xsl:apply-templates select="event" mode="interface_description" /> - </div> - </xsl:if> - - <xsl:if test="enum"> - <div class="enums"> - <h2>Enums</h2> - <!-- enum list --> - <xsl:apply-templates select="enum" mode="interface_description"/> - </div> - </xsl:if> - </div> -</xsl:template> - -<!-- table contents for request/event arguments or enum values --> -<xsl:template match="arg|entry"> - <tr> - <td class="arg_name"><xsl:value-of select="@name"/></td> - <xsl:if test="name() = 'arg'" > - <td class="arg_type"><xsl:value-of select="@type"/></td> - </xsl:if> - <xsl:if test="name() = 'entry'" > - <td class="arg_value"><xsl:value-of select="@value"/></td> - </xsl:if> - <td class="arg_desc"><xsl:value-of select="@summary"/></td> - </tr> -</xsl:template> - -<!-- Request/event list --> -<xsl:template match="request|event|enum" mode="interface_description"> - <div> - <xsl:call-template name="link"> - <xsl:with-param name="which" select="'name'" /> - </xsl:call-template> - <h3> - <span class="mono"><xsl:value-of select="../@name"/>::<xsl:value-of select="@name" /></span> - <xsl:if test="description/@summary"> - - <xsl:value-of select="description/@summary" /> - </xsl:if> - </h3> - <p><xsl:value-of select="description"/></p> - <xsl:if test="arg"> - Arguments: - <table> - <xsl:apply-templates select="arg"/> - </table> - </xsl:if> - <xsl:if test="entry"> - Values: - <table> - <xsl:apply-templates select="entry"/> - </table> - </xsl:if> - </div> -</xsl:template> -</xsl:stylesheet> - -<!-- vim: set expandtab shiftwidth=2: --> diff --git a/protocol/wayland-protocol.css b/protocol/wayland-protocol.css deleted file mode 100644 index 91f458a..0000000 --- a/protocol/wayland-protocol.css +++ /dev/null @@ -1,41 +0,0 @@ -body { padding: 0px 150px; } -h1 { margin: 40px 0px; color: #aaa; } -p { margin: 20px 0px; } -h1 img { vertical-align: middle; border-width: 0px; } -h2 { font-family: sans; color: #888; } -h3 { font-family: sans; color: #888; font-style: italic; } -a { color: #444; } -a:hover { color: #888; } -a:visited { color: #666; } -li { margin: 10px 0px }; -table { border: 1px solid gray;} - -.version { font-size: small } -div.interface { padding: 2% } - -div.requests div:nth-child(even) { background-color: #eeeeee; } -div.requests div { margin-left: 2%; padding-left: 2%; } -div.requests table { border: 0px; margin: 10px; } -div.requests table th { padding: 5px } -div.requests table td { padding: 5px } - -div.events div:nth-child(even) { background-color: #eeeeee; } -div.events div { margin-left: 2%; padding-left: 2%; } -div.events table { border: 0px; margin: 10px; } -div.events table th { padding: 5px } -div.events table td { padding: 5px } - -div.enums div:nth-child(even) { background-color: #eeeeee; } -div.enums div { margin-left: 2%; padding-left: 2%; } -div.enums table { border: 0px; margin: 10px; } -div.enums table th { padding: 5px } -div.enums table td { padding: 5px } - -.arg_name { font-family: monospace; padding:5px} -.arg_type { font-family: monospace; color: #338833; padding:5px } -.arg_value { font-family: monospace; color: #338833; padding:5px } -.arg_desc { font-style: italic;padding:5px; } -.mono { font-family: monospace; font-weight: bold; } - -div.toc span { font-size: 11pt; line-height: 150%; } -div.toc li li { line-height: 100%; margin: 0%; } |