web: create "versioned" tarballs. Fixes: https://github.com/rustyrussell/ccan/issues/90 Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Makefile-web: any PHP version will do. php5 was finally removed from ozlabs.org, but php7.2 seems to work fine. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Makefile-web: make it usable with "make -f Makefile-web". Particularly since it's used by a gitolite hook on ozlabs.org to update the webpages. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Makefile-web: Quote the names in the error message progress found but fubar in MOD is now: 'progress' found but 'fubar' in MOD Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Makefile-web: Download prettify from git The SVN mirror disappeared some time ago. It now lives on Github. Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Makefile: fix upload target (really this time!) Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Makefile: update upload target. For ccan core maintainers only, but useful. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
web: Create webpages-unchecked target for running on server. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Syntax highlighting for module example code using prettify. Note: prettify is introduced with an svn checkout into the web directoy.
New page layout, font, background image. Replaced table tags with headers and paragraph tags as appropriate. Redesigned logo. Added stylesheet to specify layout more easily. Meta tag for mobile device friendliness.
When building webpages, skip clean-tree check if WEBDEV flag is set.
Fix for broken links/images on website 'junkcode' pages.
Changed the look of the website. Added a new logo design (source SVG included). Fixed an issue with junkcode prefix not being set (broken links and images on current site). Removed /tmp/ccan in clean as it was preventing 'make webpages' running twice. Brought the HTML closer to standards compliance (doctype, encoding). Added meta tag for mobile device browsers to render nicely.
web: generate correct pages for submodules. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Makefile: list modules explicitly. Clumsier than using wildcards, but that breaks down with nested modules anyway. In the longer term, we want ccantool to do the building, but for the moment make is a necessary evil. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Makefile-web: push to github repo too. Saves me doing it manually.
makefiles: add "scores" target.
gitify the tree, especially the web makefile.
license: more changing of licence -> license.
webpages: make sure target of licence links is included in tarballs.