about summary refs log tree commit diff
path: root/nixos/doc/manual/md-to-db.sh
diff options
context:
space:
mode:
authorRyan Mulligan <ryan@ryantm.com>2021-05-08 20:21:05 -0700
committerJonathan Ringer <jonringer@users.noreply.github.com>2021-05-22 18:14:49 -0700
commit7501467903faa3de62f6a45d5ee2fda35154b8a2 (patch)
treed8051717ce92a2357165c26ef97dabb1ba49d636 /nixos/doc/manual/md-to-db.sh
parenta67febac45f8b9798a138b2fd59bd921c148bf17 (diff)
downloadnixlib-7501467903faa3de62f6a45d5ee2fda35154b8a2.tar
nixlib-7501467903faa3de62f6a45d5ee2fda35154b8a2.tar.gz
nixlib-7501467903faa3de62f6a45d5ee2fda35154b8a2.tar.bz2
nixlib-7501467903faa3de62f6a45d5ee2fda35154b8a2.tar.lz
nixlib-7501467903faa3de62f6a45d5ee2fda35154b8a2.tar.xz
nixlib-7501467903faa3de62f6a45d5ee2fda35154b8a2.tar.zst
nixlib-7501467903faa3de62f6a45d5ee2fda35154b8a2.zip
nixos/doc: convert "Contributing to this manual" to CommonMark
Also updates it to mention running md-to-db.sh.
Diffstat (limited to 'nixos/doc/manual/md-to-db.sh')
-rwxr-xr-xnixos/doc/manual/md-to-db.sh3
1 files changed, 2 insertions, 1 deletions
diff --git a/nixos/doc/manual/md-to-db.sh b/nixos/doc/manual/md-to-db.sh
index a29d981d4571..fc4be7da22ba 100755
--- a/nixos/doc/manual/md-to-db.sh
+++ b/nixos/doc/manual/md-to-db.sh
@@ -12,8 +12,8 @@ OUT="$DIR/from_md"
 mapfile -t MD_FILES < <(find . -type f -regex '.*\.md$')
 
 for mf in ${MD_FILES[*]}; do
-  mkdir -p $(dirname "$OUT/$mf")
   if [ "${mf: -11}" == ".section.md" ]; then
+    mkdir -p $(dirname "$OUT/$mf")
     pandoc "$mf" -t docbook \
       --extract-media=media \
       -f markdown+smart \
@@ -21,6 +21,7 @@ for mf in ${MD_FILES[*]}; do
   fi
 
   if [ "${mf: -11}" == ".chapter.md" ]; then
+    mkdir -p $(dirname "$OUT/$mf")
     pandoc "$mf" -t docbook \
       --top-level-division=chapter \
       --extract-media=media \