aboutsummaryrefslogtreecommitdiff
path: root/export.sh
diff options
context:
space:
mode:
authorChristian Cleberg <hello@cleberg.net>2025-06-04 12:33:28 -0500
committerChristian Cleberg <hello@cleberg.net>2025-06-04 12:33:28 -0500
commit7eea4f5e14fa452a2c197e7870f27ca42864f685 (patch)
treee7ee1fcc5fe0de86d5148a3cab199ba7f83be55e /export.sh
parent2dbea8e72f3c6c31e0426b59b943df44052dcc9f (diff)
downloadorg-templates-7eea4f5e14fa452a2c197e7870f27ca42864f685.tar.gz
org-templates-7eea4f5e14fa452a2c197e7870f27ca42864f685.tar.bz2
org-templates-7eea4f5e14fa452a2c197e7870f27ca42864f685.zip
fix: revert build idea
Diffstat (limited to 'export.sh')
-rwxr-xr-xexport.sh36
1 files changed, 0 insertions, 36 deletions
diff --git a/export.sh b/export.sh
deleted file mode 100755
index f5756a8..0000000
--- a/export.sh
+++ /dev/null
@@ -1,36 +0,0 @@
-#!/bin/bash
-
-set -e
-
-SRC_ROOT="${1:-$(pwd)/templates}"
-DEST_ROOT="$(pwd)/.build"
-CSS_SRC="$(pwd)/assets/styles.css"
-CSS_DEST="$DEST_ROOT/assets/styles.css"
-
-# Clean and recreate build directory
-rm -rf "$DEST_ROOT"
-mkdir -p "$DEST_ROOT/assets"
-cp "$CSS_SRC" "$CSS_DEST"
-
-# Export and relocate
-find "$SRC_ROOT" -name "*.org" | while read -r org_file; do
- # Relative path from templates root
- rel_path="${org_file#$SRC_ROOT/}"
- rel_dir=$(dirname "$rel_path")
- base_name=$(basename "$org_file" .org)
-
- # Temporary output will go next to source
- echo "Exporting: $rel_path"
-
- emacs "$org_file" \
- --batch \
- --eval '(require '\''ox-html)' \
- --eval "(setq org-html-head \"<link rel=\\\"stylesheet\\\" type=\\\"text/css\\\" href=\\\"../assets/styles.css\\\" />\")" \
- --eval '(org-html-export-to-html)'
-
- # Move output file to .build
- mkdir -p "$DEST_ROOT/$rel_dir"
- mv "$(dirname "$org_file")/${base_name}.html" "$DEST_ROOT/$rel_dir/"
-done
-
-echo "Export complete. Output is in .build/" \ No newline at end of file