Commit fe6805a9 authored by Chris McCormick's avatar Chris McCormick

Syntax highlighting for module example code using prettify. Note: prettify is...

Syntax highlighting for module example code using prettify. Note: prettify is introduced with an svn checkout into the web directoy.
parent 39ea444c
......@@ -8,6 +8,7 @@ WEB_SUBDIRS=$(WEBDIR)/tarballs $(WEBDIR)/junkcode $(WEBDIR)/tarballs/with-deps $
JUNKDIRS=$(wildcard junkcode/*)
JUNKPAGES=$(JUNKDIRS:%=$(WEBDIR)/%.html)
JUNKBALLS=$(JUNKDIRS:%=$(WEBDIR)/%.tar.bz2)
PRETTIFY=$(WEBDIR)/prettify/src/run_prettify.js $(WEBDIR)/prettify/src/prettify.css
upload: fastcheck modcheck
git push origin HEAD:master
......@@ -20,12 +21,15 @@ modcheck:
clean-tree:
[ "$(WEBDEV)" ] || ! git status --porcelain | grep .
webpages: modcheck clean-tree $(WEB_SUBDIRS) $(WEBDIR)/index.html $(WEBDIR)/upload.html $(WEBDIR)/uploader.php $(WEBDIR)/example-config.h $(WEBDIR)/ccan.png $(WEBDIR)/ccan-bg.png $(WEBDIR)/ccan.css $(DIRECT_TARBALLS) $(DEPEND_TARBALLS) $(WEBDIR)/ccan.tar.bz2 $(WEBDIR)/Makefile-ccan $(ALL_PAGES) junkpages
webpages: modcheck clean-tree $(WEB_SUBDIRS) $(PRETTIFY) $(WEBDIR)/index.html $(WEBDIR)/upload.html $(WEBDIR)/uploader.php $(WEBDIR)/example-config.h $(WEBDIR)/ccan.png $(WEBDIR)/ccan-bg.png $(WEBDIR)/ccan.css $(DIRECT_TARBALLS) $(DEPEND_TARBALLS) $(WEBDIR)/ccan.tar.bz2 $(WEBDIR)/Makefile-ccan $(ALL_PAGES) junkpages
junkpages: $(WEBDIR)/list.html $(WEBDIR)/junkcode $(JUNKPAGES) $(JUNKBALLS)
$(WEB_SUBDIRS): $(WEBDIR)
mkdir -p $@
$(PRETTIFY):
svn checkout http://google-code-prettify.googlecode.com/svn/trunk/ $(WEBDIR)/prettify
$(WEBDIR)/junkcode/%.tar.bz2: junkcode/% $(WEBDIR)/junkcode
git ls-files -z $< | xargs -0 -x tar cvfj $@
......
......@@ -180,3 +180,11 @@ img {
text-align: right;
margin-top: 0;
}
pre {
max-width: 95%;
overflow: auto;
*overflow: scroll;
border: 0px !important;
}
......@@ -10,6 +10,8 @@ $url_prefix = getenv("URLPREFIX");
<link rel="stylesheet" type="text/css" href="<?=$url_prefix?>ccan.css"/>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link href='http://fonts.googleapis.com/css?family=Raleway:300' rel='stylesheet' type='text/css'>
<link href='<?=$url_prefix?>prettify/src/prettify.css' rel='stylesheet' type='text/css'>
<script type="text/javascript" src="<?=$url_prefix?>prettify/src/run_prettify.js"></script>
<head>
<body>
<div class='logo'>
......
......@@ -96,7 +96,9 @@ if ($see_also) {
if ($example) {
?>
<h3>Example:</h3>
<pre class="lang-c prettyprint prettyprinted"><?=$example?></pre>
<pre class="prettyprint">
<code class="language-c"><?=$example?></code>
</pre>
<?php
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment