From d056680ca54b766b25635cf6afb7d305370209dd Mon Sep 17 00:00:00 2001 From: Gregor Kleen Date: Thu, 12 Mar 2015 16:22:27 +0000 Subject: More -changes- dirty hacks for cabal sandboxing --- lists/default.md.do | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'lists/default.md.do') diff --git a/lists/default.md.do b/lists/default.md.do index fffd6e2..121955e 100644 --- a/lists/default.md.do +++ b/lists/default.md.do @@ -1,6 +1,10 @@ #!/usr/bin/env bash redo-ifchange "$2/title" +extracttitle() { + runhaskell -package-conf=$(find ../.cabal-sandbox -maxdepth 1 -iname '*.conf.d' | head -n 1) ../build/extract-title.hs $@ 2>&1 | grep 'title: ' | cut -d ' ' -f '2-' +} + POSTS=() while read -r -d $'\0'; do post=$(realpath --relative-to=. "$REPLY") @@ -20,7 +24,7 @@ EOF POST_TITLES=() for x in "${POSTS[@]}"; do - title=$(pandoc -t json "$x" | ../build/extract-title.hs 2>&1 >/dev/null) + title=$(pandoc -t json "$x" | extracttitle) POST_TITLES+=("$title") done -- cgit v1.2.3