From d4927553c89420a08edb108b8dbc66863e8cdff1 Mon Sep 17 00:00:00 2001
From: Christophe Geuzaine <cgeuzaine@ulg.ac.be>
Date: Thu, 21 Jun 2012 19:17:37 +0000
Subject: [PATCH]

---
 utils/misc/gmsh_app.plist |  2 +-
 utils/nightly/linux.sh    | 10 +++++++++-
 utils/nightly/mac.sh      | 10 +++++++++-
 utils/nightly/windows.sh  | 10 +++++++++-
 4 files changed, 28 insertions(+), 4 deletions(-)

diff --git a/utils/misc/gmsh_app.plist b/utils/misc/gmsh_app.plist
index bd8c83e490..b2c673866c 100644
--- a/utils/misc/gmsh_app.plist
+++ b/utils/misc/gmsh_app.plist
@@ -9,7 +9,7 @@
     <key>CFBundleShortVersionString</key><string>GMSH_VERSION</string>
     <key>CFBundleIconFile</key><string>Gmsh.icns</string>
     <key>CFBundleSignature</key><string>GMSH</string>
-    <key>CFBundleGetInfoString</key><string>Gmsh GMSH_VERSION, Copyright 1997-2011 C. Geuzaine and J.-F. Remacle</string>
+    <key>CFBundleGetInfoString</key><string>Gmsh GMSH_VERSION, Copyright 1997-2012 C. Geuzaine and J.-F. Remacle</string>
     <key>CFBundleIdentifier</key><string>org.geuz.Gmsh</string>
     <key>CFBundleDocumentTypes</key>
     <array>
diff --git a/utils/nightly/linux.sh b/utils/nightly/linux.sh
index 6cf8325ee8..0f14768353 100755
--- a/utils/nightly/linux.sh
+++ b/utils/nightly/linux.sh
@@ -23,5 +23,13 @@ cd ${GMSH}/bin && \
 cd ${GMSH}/bin && make html >> ${LOG} 2>&1
 cd ${GMSH}/bin && make package >> ${LOG} 2>&1
 echo "BUILD END: `date`" >> ${LOG}
-scp -C ${GMSH}/bin/gmsh-*.tar.gz ${WEB_BIN}/gmsh-nightly-Linux.tgz
+
+FILE=`ls ${GMSH}/bin/gmsh-*.tar.gz`
+if [ -f ${FILE} ]; then
+  if [ ${EXTRA_VERSION} == "-svn" ]; then
+    scp -C ${FILE} ${WEB_BIN}/gmsh-nightly-Linux.tgz
+  else
+    scp -C ${FILE} ${WEB_BIN}/${FILE/tar.gz/tgz}
+  fi
+fi
 scp -C ${LOG} ${WEB_BIN}/
diff --git a/utils/nightly/mac.sh b/utils/nightly/mac.sh
index 21becc032d..5a232a28eb 100755
--- a/utils/nightly/mac.sh
+++ b/utils/nightly/mac.sh
@@ -22,5 +22,13 @@ cd ${GMSH}/bin &&\
 cd ${GMSH}/bin && make html >> ${LOG} 2>&1
 cd ${GMSH}/bin && make package -j 4 >> ${LOG} 2>&1
 echo "BUILD END: `date`" >> ${LOG}
-scp -C ${GMSH}/bin/gmsh-*.dmg ${WEB_BIN}/gmsh-nightly-MacOSX.dmg
+
+FILE=`ls ${GMSH}/bin/gmsh-*.dmg`
+if [ -f ${FILE} ]; then
+  if [ ${EXTRA_VERSION} == "-svn" ]; then
+    scp -C ${FILE} ${WEB_BIN}/gmsh-nightly-MacOSX.dmg
+  else
+    scp -C ${FILE} ${WEB_BIN}/${FILE}
+  fi
+fi
 scp -C ${LOG} ${WEB_BIN}/
diff --git a/utils/nightly/windows.sh b/utils/nightly/windows.sh
index ac24b06fa5..52aea8c00c 100755
--- a/utils/nightly/windows.sh
+++ b/utils/nightly/windows.sh
@@ -25,5 +25,13 @@ cd ${GMSH}/bin && \
 cd ${GMSH}/bin && make html >> ${LOG} 2>&1
 cd ${GMSH}/bin && make package >> ${LOG} 2>&1
 echo "BUILD END: `date`" >> ${LOG}
-scp -C ${GMSH}/bin/gmsh-*.zip ${WEB_BIN}/gmsh-nightly-Windows.zip
+
+FILE=`ls ${GMSH}/bin/gmsh-*.zip`
+if [ -f ${FILE} ]; then
+  if [ ${EXTRA_VERSION} == "-svn" ]; then
+    scp -C ${FILE} ${WEB_BIN}/gmsh-nightly-Windows.zip
+  else
+    scp -C ${FILE} ${WEB_BIN}/${FILE}
+  fi
+fi
 scp -C ${LOG} ${WEB_BIN}/
-- 
GitLab