Commit Graph

35 Commits

Author SHA1 Message Date
Jonas Schäfer a032d17204 Hotfix against the web server misconfiguration
xmpp.v2.css isn’t served from the xeps docker, making all XEPs
render without CSS.
2019-04-06 10:58:04 +02:00
Jonas Schäfer a4c297d374 Ensure that v2 CSS is there 2019-04-06 09:46:20 +02:00
JC Brand 8c92c9e8ac Document the `inbox-html` recipe 2018-08-30 08:54:49 +02:00
JC Brand 214d9856b3 Add dockerhtml Makefile recipe 2018-02-08 20:21:48 +01:00
Jonas Wielicki 238329a536 Fix intra-XEP links (regression from 609a081 2017-08-24 14:31:30 +02:00
Jonas Wielicki 340ab90216 Makefile: fix build/inbox creation 2017-08-23 16:56:01 +02:00
Jonas Wielicki aea6f78a1a Generate xeplist on Docker build 2017-08-23 14:45:07 +02:00
Jonas Wielicki 609a081f27 Add build for inbox/ 2017-08-23 14:45:07 +02:00
Kevin Smith 2e53f9ad30 Add Dockerfile serving HTML extensions (#464)
Add Dockerfile

* Add PDF building to docker template
* Add note on docker to the readme
2017-05-11 09:11:29 -05:00
Sam Whited 86c83102f4 make: Rerun xelatex to build ToC in PDFs 2017-03-20 09:40:28 -05:00
Sam Whited 69f3aab459 Don't check for trailing whitespace during build
This should be checked during CI

Revert "Makefile: Check for trailing whitespaces when building a XEP."

This reverts commit 16700d9f30.
2017-02-19 22:36:24 -06:00
Emmanuel Gil Peyrot 16700d9f30 Makefile: Check for trailing whitespaces when building a XEP. 2017-02-16 19:37:21 -06:00
Sam Whited 2384f16c57 Remove .SECONDARY makefile hack
And eliminate the buggy implicit rule in the process
2017-01-13 00:33:28 -06:00
Sam Whited 2218941384 Remove unused var from Makefile 2017-01-13 00:23:23 -06:00
Sam Whited 2aaaf62547 Fix intermediate build bug in a better way 2017-01-13 00:14:01 -06:00
Sam Whited 546272f4c5 Missing intermediates when bilding implicit rules
https://www.gnu.org/software/make/manual/html_node/Pattern-Rules.html#Pattern-Rules
2017-01-12 23:50:05 -06:00
Sam Whited 520bc29820 Don't fail make when directory contains space 2017-01-09 14:50:43 -06:00
Sam Whited e3deb1a013 Add target to extract examples in Makefile 2017-01-09 13:41:51 -06:00
Sam Whited 0e782f6246 Let xep-xxxx target build all versions of an XEP 2017-01-09 13:34:50 -06:00
Sam Whited c505afdc96 Add targets to build IETF refs in Makefile 2017-01-09 13:14:02 -06:00
Sam Whited 2d779e6be7 Actually create outdir before copying resources 2017-01-05 13:33:54 -06:00
Sam Whited e3acaa93f8 Fix legal notice on old public domain XEPs
I have no idea if any of this makes sense legally, so just leave it as
it was before (except make it match the DTD so the linter won't
complain).
2017-01-04 15:08:19 -06:00
Sam Whited 30bb05ba94 Add PDF generation back to Makefile 2017-01-03 15:46:19 -06:00
Sam Whited ff0ef6d212 Check for external resources in CI
Fixes #212
2016-12-03 10:28:35 -06:00
Sam Whited e9a10cd2c3 Add ratcheting DTD checking to CI 2016-11-16 11:40:06 -06:00
Matthew A. Miller 59e523a57c remove PDF build steps from Makefile (fixes #121) 2015-11-20 11:49:25 -07:00
Sam Whited 8c69d78de4 Make sure make preview supports inbox files 2015-10-27 10:28:56 -05:00
Sam Whited f7fc6e0d2d Add `make preview' to generate HTML on XML save
Uses inotifywatch to generate an HTML file anytime an XML file is saved.
2015-10-27 10:27:53 -05:00
Florian Schmaus 67beabbbb1 Use TEMPDIR within OUTDIR in Makefile
and some other cleanups: Add XMPPIMAGESURL. Use multiple target rule for
"mkdir -p". Use special variables where possible. Remove unnecessary [
-e $FILE ] test in curl recipes.
2015-09-22 22:12:04 +02:00
Florian Schmaus b2cf8fb102 Makefile: Whitespace fixes 2015-09-22 22:12:03 +02:00
Sam Whited 931daefbda Only run sed once and escape possible mistaken label marker 2015-09-17 08:09:00 -06:00
Sam Whited b298856940 Add output when build complete 2015-09-17 08:09:00 -06:00
Sam Whited 4eec7f6324 Make sure the makefile looks in curdir for files
Eg. in case you're generating something in the inbox
2015-09-17 08:09:00 -06:00
Sam Whited ba1646cfca Add PDF generation support to Makefile 2015-09-17 08:09:00 -06:00
Sam Whited 4bba55b8c0 Add a Makefile to build XEPs 2015-09-17 08:08:59 -06:00