aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog.md5
-rwxr-xr-xbin/archive11
2 files changed, 16 insertions, 0 deletions
diff --git a/ChangeLog.md b/ChangeLog.md
index fc51527..583d682 100644
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -2,6 +2,11 @@
## v0.1.4 - unreleased
+### Fixes
+
+* [x] Make sure the archive folder has some basic
+ links.
+
### Features
* [x] Scaffolding to support a "Recent changes"
diff --git a/bin/archive b/bin/archive
index ef77b9d..4b50501 100755
--- a/bin/archive
+++ b/bin/archive
@@ -23,6 +23,17 @@ fi
# Make sure the archive folder exist
mkdir -p $ARCHIVE
+# Make sure the archive has some basic links
+# This allows preservation of symbolic links for each archive version.
+(
+ cd $ARCHIVE &> /dev/null
+
+ ln -sf . archive
+ for item in slides vendor images LICENSE; do
+ ln -sf ../$item
+ done
+)
+
# Check for previous build
if [ ! -e "$REVFILE" ]; then
echo "# $BASENAME: skipping: revision file not found"