Index: trunk/MESOSCALE/LMD_MM_MARS/makemeso
===================================================================
--- trunk/MESOSCALE/LMD_MM_MARS/makemeso	(revision 2013)
+++ trunk/MESOSCALE/LMD_MM_MARS/makemeso	(revision 2014)
@@ -74,4 +74,5 @@
 # makemeso -p mars_lmd_new   ## choose physics
 #             venus_lmd_new
+#             generic_lmd_new              
 #
 # makemeso -f                ## fresh start [clean -a]
@@ -677,4 +678,7 @@
   then 
     cd libf/phyvenus
+  elif [[ "${phys}" == *"ganeric"* ]]
+  then
+    cd libf/phystd
   fi
   \rm dimphys.h 2> /dev/null
@@ -727,4 +731,8 @@
       nohup ./makelmdz -debug -full -p venus -d 51 rcm1d -arch linux-ifort -cpp MESOSCALE  | tee libo/log_compile_phys | grep 'warnings' >> libo/log_compile_phys # on /u/ and /planeto/
       nohup ./makelmdz --debug p venus -d 51 rcm1d -arch linux-ifort -cpp MESOSCALE  | tee libo/log_compile_phys | grep 'warnings' >> libo/log_compile_phys
+    elif [[ "${phys}" == *"generic"* ]]
+    then
+      echo 'DEBUG DEBUG DEBUG DEBUG'
+      nohup ./makelmdz -debug -t ${tra} -p std -b 36x32 -s 1 -d 25 rcm1d -arch X64_MESU -cpp MESOSCALE | tee libo/log_compile_phys | grep 'warnings' >> libo/log_compile_phys #Proxb
     fi
   else
@@ -743,4 +751,8 @@
       #nohup makelmdz -p venus -d 51 rcm1d -arch X64_OCCIGEN -cpp MESOSCALE  | tee libo/log_compile_phys | grep 'warnings' >> libo/log_compile_phys 
     fi
+    elif [[ "${phys}" == *"generic"* ]]
+    then
+      nohup ./makelmdz -t ${tra} -p std -b 36x32 -s 1 -d 25 rcm1d -arch X64_MESU -cpp MESOSCALE | tee libo/log_compile_phys | grep 'warnings' >> libo/log_compile_phys #Proxb
+
   fi
   echo ... done
@@ -757,5 +769,5 @@
   then
     cp -f LINUX*/*.a temp
-  else #VENUS 
+  else #VENUS and GENERIC 
     cp -f linux*/*.a temp/ # on /u/ and /planeto/
     #cp -f /home/mlefevre/modipsl/lib/libioipsl.a temp/ #on CICLAD
@@ -769,9 +781,16 @@
    ar x libphymars.a
    ar x libaeronomars.a
-  else 
+  elif [[ "${phys}" == *"venus"* ]]
+   then
    ar x libphyvenus.a
    ar x libmisc.a
    ar x libphy_common.a
    ar x libioipsl.a 
+  elif [[ "${phys}" == *"generic"* ]]
+   then
+   ar x libphystd.a
+   ar x libmisc.a
+   ar x libphy_common.a
+   ar x libioipsl.a
   fi
   \rm *.a
@@ -789,6 +808,5 @@
       # include modules for interfacing
       mv  *.mod ../inc/
-    elif [[ "${phys}" == *"venus"* ]]  
-    then
+    else
       mv  ./libo/linux*/*.mod ../inc/ # on /u/ and /planeto/
       #mv  ./libo/CICLAD*/*.mod ../inc/ # on CICLAD
