Преглед изворни кода

fix: Refactor sed command to build manpages

This also avoid "useless cat" and allow `just` command to build
manpages.

Resolves #458

Co-authored-by: gierens <sandro@gierens.de>
Co-authored-by: Gardouille <gardouille@gmail.com>
Gardouille пре 2 година
родитељ
комит
5115cc559a
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1 1
      Justfile

+ 1 - 1
Justfile

@@ -76,7 +76,7 @@ all-release: build-release test-release
     mkdir -p "${CARGO_TARGET_DIR:-target}/man"
     version=$(awk 'BEGIN { FS = "\"" } ; /^version/ { print $2 ; exit }' Cargo.toml); \
     for page in eza.1 eza_colors.5 eza_colors-explanation.5; do \
-        pandoc --standalone -f markdown -t man <(cat "man/${page}.md" | sed "s/\$version/v${version}/g") > "${CARGO_TARGET_DIR:-target}/man/${page}"; \
+        sed "s/\$version/v${version}/g" "man/${page}.md" | pandoc --standalone -f markdown -t man > "${CARGO_TARGET_DIR:-target}/man/${page}"; \
     done;
 
 # build and preview the main man page (eza.1)