From befec75301490ac44643c084637beefdaa877934 Mon Sep 17 00:00:00 2001 From: Zach van Rijn Date: Tue, 1 Jun 2021 05:31:29 +0000 Subject: Dockerize Horizon docs too, but TODO fix CORS nonsense (or migrate these docs and forget that). --- devel/.gitignore | 1 + devel/Dockerfile | 6 ++++++ devel/Makefile | 11 +++++++++++ devel/index.html | 8 ++++---- 4 files changed, 22 insertions(+), 4 deletions(-) create mode 100644 devel/.gitignore create mode 100644 devel/Dockerfile (limited to 'devel') diff --git a/devel/.gitignore b/devel/.gitignore new file mode 100644 index 0000000..89f9ac0 --- /dev/null +++ b/devel/.gitignore @@ -0,0 +1 @@ +out/ diff --git a/devel/Dockerfile b/devel/Dockerfile new file mode 100644 index 0000000..8374769 --- /dev/null +++ b/devel/Dockerfile @@ -0,0 +1,6 @@ +FROM alpine:3.13 + +RUN apk update && apk upgrade && apk add \ +lynx \ +make \ +xmlto diff --git a/devel/Makefile b/devel/Makefile index 789b350..ea1d8a4 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -2,6 +2,17 @@ all: requirements/html/index.html script/html/index.html vision/html/index.html +image: + docker build . -t cookbook +site: + docker run -u$(shell id -u):$(shell id -g) -v$(CURDIR):/tmp -w /tmp --rm -it cookbook make + rm -fr out + mkdir out + cp index.html out + mv requirements/html out/requirements + mv script/html out/script + mv vision/html out/vision + requirements/html/index.html: requirements/*.xml master.xsl pretty.css @make -C requirements diff --git a/devel/index.html b/devel/index.html index 4e8e982..29676b1 100644 --- a/devel/index.html +++ b/devel/index.html @@ -5,9 +5,9 @@ Project Horizon, by Adélie Linux - - - + + +