summaryrefslogtreecommitdiffstats
path: root/tests/run-make/rustdoc-themes/Makefile
blob: a4980eb0b3e4d7425f4e1ecad6a9d6efc2a6cc3f (plain)
1
2
3
4
5
6
7
8
9
10
11
include ../tools.mk

# Test that rustdoc will properly load in a theme file and display it in the theme selector.

OUTPUT_DIR := "$(TMPDIR)/rustdoc-themes"

all:
	awk '/Begin theme: light/ {in_theme=1;next} /End theme:/ {in_theme=0} { if (in_theme) print }' \
		< '$(S)/src/librustdoc/html/static/css/noscript.css' > '$(TMPDIR)/test.css'
	$(RUSTDOC) -o $(OUTPUT_DIR) foo.rs --theme $(TMPDIR)/test.css
	$(HTMLDOCCK) $(OUTPUT_DIR) foo.rs