summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorZach van Rijn <me@zv.io>2021-06-01 05:31:29 +0000
committerZach van Rijn <me@zv.io>2021-06-01 05:31:29 +0000
commitbefec75301490ac44643c084637beefdaa877934 (patch)
treebd4e2c3c744d89a4ac10a412bced3d72c7b0a32d /devel
parentcc5bdbb1633b53ba26989b9665216681a254fde7 (diff)
downloadhorizon-befec75301490ac44643c084637beefdaa877934.tar.gz
horizon-befec75301490ac44643c084637beefdaa877934.tar.bz2
horizon-befec75301490ac44643c084637beefdaa877934.tar.xz
horizon-befec75301490ac44643c084637beefdaa877934.zip
Dockerize Horizon docs too, but TODO fix CORS nonsense (or migrate these docs and forget that).
Diffstat (limited to 'devel')
-rw-r--r--devel/.gitignore1
-rw-r--r--devel/Dockerfile6
-rw-r--r--devel/Makefile11
-rw-r--r--devel/index.html8
4 files changed, 22 insertions, 4 deletions
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 @@
<title>Project Horizon, by Adélie Linux</title>
<meta name="description" content="Information about Adélie Linux's revolutionary installation system, Project Horizon."/>
<meta name="author" content="Adélie Linux team"/>
- <link rel="stylesheet" href="/css/bigone.css" type="text/css" crossorigin="anonymous"/>
- <link rel="stylesheet" href="/css/adelie.desktop.css" media="screen and (min-width: 761px)" type="text/css" crossorigin="anonymous"/>
- <link rel="stylesheet" href="/css/adelie.mobile.css" media="screen and (max-width: 760px)" type="text/css" crossorigin="anonymous"/>
+ <link rel="stylesheet" href="https://oldwww.adelielinux.org/css/bigone.css" type="text/css" crossorigin="anonymous"/>
+ <link rel="stylesheet" href="https://oldwww.adelielinux.org/css/adelie.desktop.css" media="screen and (min-width: 761px)" type="text/css" crossorigin="anonymous"/>
+ <link rel="stylesheet" href="https://oldwww.adelielinux.org/css/adelie.mobile.css" media="screen and (max-width: 760px)" type="text/css" crossorigin="anonymous"/>
<!--[if lte IE 7]>
<link rel="stylesheet" href="yaml/core/iehacks.min.css" type="text/css"/>
@@ -18,7 +18,7 @@
<div class="ym-wrapper">
<nav class="ym-hlist adelie-red">
<ul>
- <li class="nopad"><img src="https://static.adelielinux.org/img/header.png" alt="[Penguin]"></li>
+ <li class="nopad"><img src="https://oldwww.adelielinux.org/img/header.png" alt="[Penguin]"></li>
<li><a href="//www.adelielinux.org/">Adélie Home</a></li>
<li><a href="https://www.adelielinux.org/community/contribute.html">Contribute</a></li>
<li><a href="https://git.adelielinux.org/adelie/horizon/">Horizon Git</a></li>