Re: [PATCH -perfbook] run{first}latex.sh: Set default of LATEX variable properly

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Jan 26, 2023 at 09:23:26AM +0900, Akira Yokosawa wrote:
> The default of "pdflatex" has never worked as expected.
> When these scripts run under Makefile's control, they are
> given "LATEX=pdflatex" by default, and work just fine.
> 
> When directly invoked from command line:
> 
>     $ sh utilities/runfirstlatex.sh perfbook
> 
> , it runs with LATEX="" and ends up in one of various errors.
> 
> Fix this by using the right pattern of ":=".
> 
> Fixes: 241d5350b162 ("run{first}latex.sh: Use variable for 'pdflatex' command")
> Signed-off-by: Akira Yokosawa <akiyks@xxxxxxxxx>

Queued and pushed, thank you!

							Thanx, Paul

> ---
>  utilities/runfirstlatex.sh | 2 +-
>  utilities/runlatex.sh      | 2 +-
>  2 files changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/utilities/runfirstlatex.sh b/utilities/runfirstlatex.sh
> index b92895f332ca..f12f14886747 100644
> --- a/utilities/runfirstlatex.sh
> +++ b/utilities/runfirstlatex.sh
> @@ -67,7 +67,7 @@ fi
>  
>  basename=`echo $1 | sed -e 's/\.tex$//'`
>  
> -: ${LATEX:-pdflatex}
> +: ${LATEX:=pdflatex}
>  
>  echo "$LATEX 1 for $basename.pdf"
>  $LATEX $LATEX_OPT $basename > /dev/null 2>&1 < /dev/null
> diff --git a/utilities/runlatex.sh b/utilities/runlatex.sh
> index d4c9baf8740a..e23bc87ba978 100644
> --- a/utilities/runlatex.sh
> +++ b/utilities/runlatex.sh
> @@ -29,7 +29,7 @@
>  # Authors: Paul E. McKenney <paulmck@xxxxxxxxxx>
>  #          Akira Yokosawa <akiyks@xxxxxxxxx>
>  
> -: ${LATEX:-pdflatex}
> +: ${LATEX:=pdflatex}
>  
>  diff_warning () {
>  	if diff -q $basename-warning.log $basename-warning-prev.log >/dev/null
> 
> base-commit: 685184dff46ffdec02b7402a36b06359cb085f29
> -- 
> 2.25.1
> 



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux