From 8f416bdcee70b37736adfcac42d208b5fef7babb Mon Sep 17 00:00:00 2001 From: Joshua Nathaniel Pritikin Date: Wed, 6 Nov 2013 09:07:59 -0500 Subject: [PATCH] eval $prepare_cmd for more flexibility --- git-latexdiff | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/git-latexdiff b/git-latexdiff index 2182f24..2fcae9b 100755 --- a/git-latexdiff +++ b/git-latexdiff @@ -315,8 +315,11 @@ verbose_done for dir in old new do - verbose "Running preparation command $prepare_cmd in $dir/" - ( cd "$dir/$git_prefix/" && $prepare_cmd ) + verbose "Running preparation command $prepare_cmd in $dir/$git_prefix" + ( cd "$dir/$git_prefix/" && eval $prepare_cmd ) + if test ! -f "$dir/$main"; then + die "$prepare_cmd did not produce $dir/$main" + fi verbose_done done