From fe8d7f371b63a1f547148a44231040a17d90f09b Mon Sep 17 00:00:00 2001 From: Jürgen Knödlseder Date: Fri, 17 Jan 2014 10:20:58 +0100 Subject: [PATCH] Update pfiles if syspfiles are newer (fixes #1088) --- src/gammalib-setup.in | 14 ++++++++++++++ 1 file changed, 14 insertions(+), 0 deletions(-) diff --git a/src/gammalib-setup.in b/src/gammalib-setup.in index 901eab5..93c3ac9 100644 --- a/src/gammalib-setup.in +++ b/src/gammalib-setup.in @@ -75,6 +75,20 @@ if [ -d $prefix/syspfiles/. ]; then syspfiles="$prefix/syspfiles$syspfiles" fi + # updates any existing PFILES if syspfiles are newer + for filename in $HOME/pfiles/*.par + do + parfile=`basename $filename` + sys_parfile=$prefix/syspfiles/$parfile + if [ -e $sys_parfile ] + then + if test $sys_parfile -nt $filename + then + cp -f $sys_parfile $filename + fi + fi + done + # Set PFILES and PFCLOBBER environment variable PFILES="$locpfiles;$syspfiles" PFCLOBBER=1 -- libgit2 0.21.4