aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile11
1 files changed, 4 insertions, 7 deletions
diff --git a/Makefile b/Makefile
index a58ba55..2cf8c36 100644
--- a/Makefile
+++ b/Makefile
@@ -6,12 +6,12 @@ default: dist/cca docs iadocs
cca: dist/cca
-docs: dist/docs/admin_handbook.html dist/docs/handbook.css dist/docs/cca.scfg.example
+docs: dist/docs/admin_handbook.html dist/docs/cca.scfg.example
iadocs: dist/iadocs/index.html dist/iadocs/cover_page.htm dist/iadocs/appendix.pdf dist/iadocs/crita_planning.pdf dist/iadocs/critb_design.pdf dist/iadocs/critb_recordoftasks.htm dist/iadocs/critc_development.pdf dist/iadocs/critd_functionality.pdf dist/iadocs/crite_evaluation.pdf
# Final binary which tries to embed stuff
-dist/cca: go.* *.go build/static/style.css build/static/student.js templates/* build/docs/admin_handbook.html build/docs/handbook.css build/docs/cca.scfg.example build/iadocs/index.html build/iadocs/cover_page.htm build/iadocs/appendix.pdf build/iadocs/crita_planning.pdf build/iadocs/critb_design.pdf build/iadocs/critb_recordoftasks.htm build/iadocs/critc_development.pdf build/iadocs/critd_functionality.pdf build/iadocs/crite_evaluation.pdf .editorconfig .gitignore .gitattributes scripts/* sql/* docs/* iadocs/* README.md LICENSE Makefile
+dist/cca: go.* *.go build/static/style.css build/static/student.js templates/* build/docs/admin_handbook.html build/docs/cca.scfg.example build/iadocs/index.html build/iadocs/cover_page.htm build/iadocs/appendix.pdf build/iadocs/crita_planning.pdf build/iadocs/critb_design.pdf build/iadocs/critb_recordoftasks.htm build/iadocs/critc_development.pdf build/iadocs/critd_functionality.pdf build/iadocs/crite_evaluation.pdf .editorconfig .gitignore .gitattributes scripts/* sql/* docs/* iadocs/* README.md LICENSE Makefile
mkdir -p dist
go build -o $@
@@ -19,12 +19,9 @@ dist/cca: go.* *.go build/static/style.css build/static/student.js templates/* b
dist/docs/%: build/docs/%
mkdir -p dist/docs
cp $< $@
-build/docs/%.html: docs/%.html
+build/docs/%.html: docs/%.md docs/handbook.css
mkdir -p build/docs
- minify --html-keep-end-tags --html-keep-document-tags -o $@ $<
-build/docs/handbook.css: docs/handbook.css
- mkdir -p build/docs
- minify -o $@ $<
+ pandoc --embed-resources --wrap none --standalone -t html -f markdown --css docs/handbook.css $< | minify --type html -o $@
build/docs/cca.scfg.example: docs/cca.scfg.example
mkdir -p build/docs
cp $< $@