Index: /issm/trunk/cron/configs/linux64_morlighem
===================================================================
--- /issm/trunk/cron/configs/linux64_morlighem	(revision 1592)
+++ /issm/trunk/cron/configs/linux64_morlighem	(revision 1593)
@@ -11,4 +11,9 @@
 #ISSM Architecture
 ISSM_ARCH="linux-gnu-amd64"
+
+#Compile packages? 
+SKIPPACKAGESCOMPILATION=no
+EXTERNALPACKAGESDIR=/cygdrive/c/home/externalpackages
+DEVPACKAGESDIR=/cygdrive/c/home/devpackages
 
 #Operating System
Index: /issm/trunk/cron/configs/macosx32_morlighem
===================================================================
--- /issm/trunk/cron/configs/macosx32_morlighem	(revision 1592)
+++ /issm/trunk/cron/configs/macosx32_morlighem	(revision 1593)
@@ -14,4 +14,9 @@
 OS="macosx32"
 
+#Compile packages? 
+SKIPPACKAGESCOMPILATION=no
+EXTERNALPACKAGESDIR=/cygdrive/c/home/externalpackages
+DEVPACKAGESDIR=/cygdrive/c/home/devpackages
+
 #external pakages to be installed
 EXTERNALPACKAGES="mpich2 petsc metis triangle"
Index: /issm/trunk/cron/configs/macosx32_seroussi
===================================================================
--- /issm/trunk/cron/configs/macosx32_seroussi	(revision 1592)
+++ /issm/trunk/cron/configs/macosx32_seroussi	(revision 1593)
@@ -14,4 +14,9 @@
 OS="macosx32"
 
+#Compile packages? 
+SKIPPACKAGESCOMPILATION=no
+EXTERNALPACKAGESDIR=/cygdrive/c/home/externalpackages
+DEVPACKAGESDIR=/cygdrive/c/home/devpackages
+
 #external pakages to be installed
 EXTERNALPACKAGES="mpich2 petsc metis triangle"
Index: /issm/trunk/cron/configs/winxp32_larour
===================================================================
--- /issm/trunk/cron/configs/winxp32_larour	(revision 1592)
+++ /issm/trunk/cron/configs/winxp32_larour	(revision 1593)
@@ -6,5 +6,5 @@
 
 #ISSM directory
-ISSM_DIR="/cygdrive/c/home/issm/trunk/cron/trunk"
+ISSM_DIR="C:/home/issm/trunk/cron/trunk"
 
 #ISSM Architecture
@@ -14,7 +14,11 @@
 OS="winxp32"
 
+#Compile packages? 
+SKIPPACKAGESCOMPILATION=yes
+EXTERNALPACKAGESDIR=/cygdrive/c/home/externalpackages
+DEVPACKAGESDIR=/cygdrive/c/home/devpackages
+
 #external pakages to be installed
-#EXTERNALPACKAGES="petsc metis triangle"
-EXTERNALPACKAGES="petsc"
+EXTERNALPACKAGES="petsc metis triangle"
 
 #number of cpus
Index: /issm/trunk/cron/nightlyrun.sh
===================================================================
--- /issm/trunk/cron/nightlyrun.sh	(revision 1592)
+++ /issm/trunk/cron/nightlyrun.sh	(revision 1593)
@@ -51,6 +51,6 @@
 
 #Erase previous code and Fetch the new one
-rm -rf trunk
-svn checkout $REPOSITORY
+#rm -rf trunk
+#svn checkout $REPOSITORY
 
 #install ISSM
@@ -72,18 +72,29 @@
 END
 
-#2: install some required external packages
-cd $ISSM_DIR/externalpackages
-for ep in $EXTERNALPACKAGES
-do 
-	cd $ep
-	cp configs/$OS/* .
-	./install.sh $NUMCPUS
+if [[ $SKIPPACKAGESCOMPILATION  == "yes" ]]
+then
+	#erase externapackages, and link with externalpackages_dir
+	cd $ISSM_DIR
+	rm -rf externalpackages
+	ln -s $EXTERNALPACKAGESDIR ./
+
+	rm -rf devpackages
+	ln -s $DEVPACKAGESDIR ./
+else
+	#2: install some required external packages
+	cd $ISSM_DIR/externalpackages
+	for ep in $EXTERNALPACKAGES
+	do 
+		cd $ep
+		cp configs/$OS/* .
+		./install.sh $NUMCPUS
+		cd ..
+	done
+
+	#3: install automake and autoconf
+	cd $ISSM_DIR/devpackages
+	make
 	cd ..
-done
-
-#3: install automake and autoconf
-cd $ISSM_DIR/devpackages
-make
-cd ..
+fi
 
 #3: generate MakeFiles
