diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 11 |
1 files changed, 8 insertions, 3 deletions
@@ -11,6 +11,7 @@ | |||
11 | # - install Xdebug for PHPUnit code coverage reports: | 11 | # - install Xdebug for PHPUnit code coverage reports: |
12 | # - see http://xdebug.org/docs/install | 12 | # - see http://xdebug.org/docs/install |
13 | # - enable in php.ini | 13 | # - enable in php.ini |
14 | SHELL := /bin/bash | ||
14 | 15 | ||
15 | BIN = vendor/bin | 16 | BIN = vendor/bin |
16 | PHP_SOURCE = index.php application tests plugins | 17 | PHP_SOURCE = index.php application tests plugins |
@@ -203,14 +204,18 @@ htmlsidebar: | |||
203 | htmlpages: | 204 | htmlpages: |
204 | @for file in `find doc/ -maxdepth 1 -name "*.md"`; do \ | 205 | @for file in `find doc/ -maxdepth 1 -name "*.md"`; do \ |
205 | base=`basename $$file .md`; \ | 206 | base=`basename $$file .md`; \ |
206 | sed -i "1i #$${base//-/ }" $$file; \ | 207 | sed -i "1i # $${base//-/ }" $$file; \ |
207 | awk 'BEGIN { FS = "[\\[\\]]{2}" }'\ | 208 | awk 'BEGIN { FS = "[\\[\\]]{2}" }'\ |
208 | 'm = /\[/ { t=$$2; gsub(/ /, "-", $$2); print $$1"["t"]("$$2".html)"$$3 }'\ | 209 | 'm = /\[/ { t=$$2; gsub(/ /, "-", $$2); print $$1"["t"]("$$2".html)"$$3 }'\ |
209 | '!m { print $$0 }' $$file > doc/tmp.md; \ | 210 | '!m { print $$0 }' $$file > doc/tmp.md; \ |
210 | mv doc/tmp.md $$file; \ | 211 | mv doc/tmp.md $$file; \ |
211 | pandoc -f markdown_github -t html5 -s \ | 212 | pandoc -f gfm \ |
213 | -t html5 \ | ||
214 | -s \ | ||
212 | -c "github-markdown.css" \ | 215 | -c "github-markdown.css" \ |
213 | -T Shaarli -M pagetitle:"$${base//-/ }" -B doc/sidebar.html \ | 216 | -T Shaarli \ |
217 | -M pagetitle:"$${base//-/ }" \ | ||
218 | -B doc/sidebar.html \ | ||
214 | -o doc/$$base.html $$file; \ | 219 | -o doc/$$base.html $$file; \ |
215 | done; | 220 | done; |
216 | 221 | ||