[Dart-dev] DART/releases Revision: 11885
dart at ucar.edu
dart at ucar.edu
Mon Aug 7 13:50:04 MDT 2017
raeder at ucar.edu
2017-08-07 13:50:03 -0600 (Mon, 07 Aug 2017)
299
The following (old) test only yields 'true' if there is exactly 1 F90 file found.
if ( -e SourceMods/src.cam/src/dynamics/${CAM_DYCORE}/*F90 ) then
This will succeed when there are 1 or more F90 files found.
ls SourceMods/src.cam/src/dynamics/${CAM_DYCORE}/*F90
if ($status == 0) then
Modified: DART/releases/classic/models/cam/shell_scripts/CESM1_2_1_setup_advanced
===================================================================
--- DART/releases/classic/models/cam/shell_scripts/CESM1_2_1_setup_advanced 2017-08-07 17:15:13 UTC (rev 11884)
+++ DART/releases/classic/models/cam/shell_scripts/CESM1_2_1_setup_advanced 2017-08-07 19:50:03 UTC (rev 11885)
@@ -679,7 +679,8 @@
endif
# Each CAM dynamical core has its own SourceMods
-if ( -e SourceMods/src.cam/src/dynamics/${CAM_DYCORE}/*F90 ) then
+ls SourceMods/src.cam/src/dynamics/${CAM_DYCORE}/*F90
+if ($status == 0) then
cd SourceMods/src.cam
${LINK} src/dynamics/${CAM_DYCORE}/*F90 .
cd ../..
Modified: DART/releases/classic/models/cam/shell_scripts/CESM1_2_1_setup_hybrid
===================================================================
--- DART/releases/classic/models/cam/shell_scripts/CESM1_2_1_setup_hybrid 2017-08-07 17:15:13 UTC (rev 11884)
+++ DART/releases/classic/models/cam/shell_scripts/CESM1_2_1_setup_hybrid 2017-08-07 19:50:03 UTC (rev 11885)
@@ -610,7 +610,8 @@
endif
# Each CAM dynamical core has its own SourceMods
-if ( -e SourceMods/src.cam/src/dynamics/${CAM_DYCORE}/*F90 ) then
+ls SourceMods/src.cam/src/dynamics/${CAM_DYCORE}/*F90
+if ($status == 0) then
cd SourceMods/src.cam
${LINK} src/dynamics/${CAM_DYCORE}/*F90 .
cd ../..
Modified: DART/releases/classic/models/cam/shell_scripts/CESM1_2_1_setup_pmo
===================================================================
--- DART/releases/classic/models/cam/shell_scripts/CESM1_2_1_setup_pmo 2017-08-07 17:15:13 UTC (rev 11884)
+++ DART/releases/classic/models/cam/shell_scripts/CESM1_2_1_setup_pmo 2017-08-07 19:50:03 UTC (rev 11885)
@@ -615,7 +615,8 @@
endif
# Each CAM dynamical core has its own SourceMods
-if ( -e SourceMods/src.cam/src/dynamics/${CAM_DYCORE}/*F90 ) then
+ls SourceMods/src.cam/src/dynamics/${CAM_DYCORE}/*F90
+if ($status == 0) then
cd SourceMods/src.cam
${LINK} src/dynamics/${CAM_DYCORE}/*F90 .
cd ../..
Modified: DART/releases/classic/models/cam/shell_scripts/CESM1_2_1_setup_pmo_advanced
===================================================================
--- DART/releases/classic/models/cam/shell_scripts/CESM1_2_1_setup_pmo_advanced 2017-08-07 17:15:13 UTC (rev 11884)
+++ DART/releases/classic/models/cam/shell_scripts/CESM1_2_1_setup_pmo_advanced 2017-08-07 19:50:03 UTC (rev 11885)
@@ -687,7 +687,8 @@
endif
# Each CAM dynamical core has its own SourceMods
-if ( -e SourceMods/src.cam/src/dynamics/${CAM_DYCORE}/*F90 ) then
+ls SourceMods/src.cam/src/dynamics/${CAM_DYCORE}/*F90
+if ($status == 0) then
cd SourceMods/src.cam
${LINK} src/dynamics/${CAM_DYCORE}/*F90 .
cd ../..
More information about the Dart-dev
mailing list