[Ncep.list.nems.announce] NEMSLegacy r84165: Part #3 of commit: change appbuilder file names ...
Samuel.Trahan at noaa.gov
Samuel.Trahan at noaa.gov
Fri Nov 4 21:14:44 UTC 2016
Friendly NEMS developers,
This is an automated email about a NEMS commit.
Project: NEMSLegacy
URL: https://svnemc.ncep.noaa.gov/projects/nems/apps/NEMSLegacy/trunk
Revision: 84165
Author: samuel.trahan at noaa.gov
Date: 2016-11-04T21:13:04.046363Z
Message:
Part #3 of commit: change appbuilder file names to make GSM the default in NEMSAppBuilder's GUI mode. This required renaming GOCART.appBuilder to GSM-GOCART.appBuilder and doNotUse.appBuilder to wrong.appBuilder.
Updated NEMS external to point to the version that knows how to use the new GSM-GOCART.appBuilder filename
See attached file for full differences.
First 4000 bytes of differences:
Index: checkout/GOCART.appBuilder
===================================================================
--- checkout/GOCART.appBuilder (revision 84036)
+++ checkout/GOCART.appBuilder (nonexistent)
@@ -1,12 +0,0 @@
-# NEMSLegacy application
-#
-## NEMS Application Builder file
-
-COMPONENTS=( GSM )
-
-# Note lack of environment_* files to ensure the user does not
-# accidentally use the invalid modules listed in
-# nemsLegacy.appBuilder.
-
-MAKEOPT='gsm GOCART_MODE=full'
-CONFOPT="gsm_intel_${APPBUILDER_SITE:?}"
\ No newline at end of file
Index: checkout/doNotUse.appBuilder
===================================================================
--- checkout/doNotUse.appBuilder (revision 84036)
+++ checkout/doNotUse.appBuilder (nonexistent)
@@ -1,41 +0,0 @@
-# NEMSLegacy application
-#
-## NEMS Application Builder file
-
-COMPONENTS=( GSM )
-
-# Gaea environment
-environment_gaea(){
- source /etc/profile
- module swap PrgEnv-intel
- module swap intel/14.0.2.144
- module swap cray-mpich
- module swap cray-libsci
- module load cray-netcdf
- module load subversion/1.9.3
- module use ~Gerhard.Theurich/Modulefiles
- module load esmf/7.0.0
-}
-
-# Theia environment
-environment_theia(){
- source /etc/profile
- module use /scratch4/NCEPDEV/nems/save/Gerhard.Theurich/Modulefiles
- module load intel impi netcdf esmf/7.0.0
-}
-
-# Yellowstone environment
-environment_yellowstone(){
- source /etc/profile
- module purge
- module load ncarenv/1.0 ncarbinlibs/1.1 intel/15.0.0 ncarcompilers/1.0 netcdf/4.3.0 mkl/11.1.2 impi/4.0.3.008
- export ESMFMKFILE=~theurich/ESMF-INSTALLS/700-Intel15.0.0-IMPI4.0.3.008-NetCDF4.3.0/lib/esmf.mk
-}
-
-# Generic Linux/GNU environment
-environment_linux_gnu(){
- source /opt/Modules/3.2.9/init/sh
- module purge
- module load GCC/4.7.0/GCC GCC/4.7.0/openmpi/1.6.0-threadmultiple esmf/7.0.0
-}
-
Index: checkout/wrong.appBuilder
===================================================================
--- checkout/wrong.appBuilder (nonexistent)
+++ checkout/wrong.appBuilder (revision 84165)
@@ -0,0 +1,41 @@
+# NEMSLegacy application
+#
+## NEMS Application Builder file
+
+COMPONENTS=( GSM )
+
+# Gaea environment
+environment_gaea(){
+ source /etc/profile
+ module swap PrgEnv-intel
+ module swap intel/14.0.2.144
+ module swap cray-mpich
+ module swap cray-libsci
+ module load cray-netcdf
+ module load subversion/1.9.3
+ module use ~Gerhard.Theurich/Modulefiles
+ module load esmf/7.0.0
+}
+
+# Theia environment
+environment_theia(){
+ source /etc/profile
+ module use /scratch4/NCEPDEV/nems/save/Gerhard.Theurich/Modulefiles
+ module load intel impi netcdf esmf/7.0.0
+}
+
+# Yellowstone environment
+environment_yellowstone(){
+ source /etc/profile
+ module purge
+ module load ncarenv/1.0 ncarbinlibs/1.1 intel/15.0.0 ncarcompilers/1.0 netcdf/4.3.0 mkl/11.1.2 impi/4.0.3.008
+ export ESMFMKFILE=~theurich/ESMF-INSTALLS/700-Intel15.0.0-IMPI4.0.3.008-NetCDF4.3.0/lib/esmf.mk
+}
+
+# Generic Linux/GNU environment
+environment_linux_gnu(){
+ source /opt/Modules/3.2.9/init/sh
+ module purge
+ module load GCC/4.7.0/GCC GCC/4.7.0/openmpi/1.6.0-threadmultiple esmf/7.0.0
+}
+
Index: checkout/GSM-GOCART.appBuilder
===================================================================
--- checkout/GSM-GOCART.appBuilder (nonexistent)
+++ checkout/GSM-GOCART.appBuilder (revision 84165)
@@ -0,0 +1,12 @@
+# NEMSLegacy application
+#
+## NEMS Application Builder file
+
+COMPONENTS=( GSM )
+
+# Note lack of environment_* files to ensure the user does not
+# accidentally use the invalid modules listed in
+# nemsLegacy.appBuilder.
+
+MAKEOPT='gsm GOCART_MODE=full'
+CONFOPT="gsm_intel_${APPBUILDER_SITE:?}"
\ No newline at end of file
Index: checkout
===================================================================
--- checkout (revision 84036)
+++ checkout (revision 84165)
Property changes on: checkout
___________________________________________________________________
Modified: svn:externals
## -1,4 +1,4 ##
-NEMS
... see attachment for the rest ...
-------------- next part --------------
Index: checkout/GOCART.appBuilder
===================================================================
--- checkout/GOCART.appBuilder (revision 84036)
+++ checkout/GOCART.appBuilder (nonexistent)
@@ -1,12 +0,0 @@
-# NEMSLegacy application
-#
-## NEMS Application Builder file
-
-COMPONENTS=( GSM )
-
-# Note lack of environment_* files to ensure the user does not
-# accidentally use the invalid modules listed in
-# nemsLegacy.appBuilder.
-
-MAKEOPT='gsm GOCART_MODE=full'
-CONFOPT="gsm_intel_${APPBUILDER_SITE:?}"
\ No newline at end of file
Index: checkout/doNotUse.appBuilder
===================================================================
--- checkout/doNotUse.appBuilder (revision 84036)
+++ checkout/doNotUse.appBuilder (nonexistent)
@@ -1,41 +0,0 @@
-# NEMSLegacy application
-#
-## NEMS Application Builder file
-
-COMPONENTS=( GSM )
-
-# Gaea environment
-environment_gaea(){
- source /etc/profile
- module swap PrgEnv-intel
- module swap intel/14.0.2.144
- module swap cray-mpich
- module swap cray-libsci
- module load cray-netcdf
- module load subversion/1.9.3
- module use ~Gerhard.Theurich/Modulefiles
- module load esmf/7.0.0
-}
-
-# Theia environment
-environment_theia(){
- source /etc/profile
- module use /scratch4/NCEPDEV/nems/save/Gerhard.Theurich/Modulefiles
- module load intel impi netcdf esmf/7.0.0
-}
-
-# Yellowstone environment
-environment_yellowstone(){
- source /etc/profile
- module purge
- module load ncarenv/1.0 ncarbinlibs/1.1 intel/15.0.0 ncarcompilers/1.0 netcdf/4.3.0 mkl/11.1.2 impi/4.0.3.008
- export ESMFMKFILE=~theurich/ESMF-INSTALLS/700-Intel15.0.0-IMPI4.0.3.008-NetCDF4.3.0/lib/esmf.mk
-}
-
-# Generic Linux/GNU environment
-environment_linux_gnu(){
- source /opt/Modules/3.2.9/init/sh
- module purge
- module load GCC/4.7.0/GCC GCC/4.7.0/openmpi/1.6.0-threadmultiple esmf/7.0.0
-}
-
Index: checkout/wrong.appBuilder
===================================================================
--- checkout/wrong.appBuilder (nonexistent)
+++ checkout/wrong.appBuilder (revision 84165)
@@ -0,0 +1,41 @@
+# NEMSLegacy application
+#
+## NEMS Application Builder file
+
+COMPONENTS=( GSM )
+
+# Gaea environment
+environment_gaea(){
+ source /etc/profile
+ module swap PrgEnv-intel
+ module swap intel/14.0.2.144
+ module swap cray-mpich
+ module swap cray-libsci
+ module load cray-netcdf
+ module load subversion/1.9.3
+ module use ~Gerhard.Theurich/Modulefiles
+ module load esmf/7.0.0
+}
+
+# Theia environment
+environment_theia(){
+ source /etc/profile
+ module use /scratch4/NCEPDEV/nems/save/Gerhard.Theurich/Modulefiles
+ module load intel impi netcdf esmf/7.0.0
+}
+
+# Yellowstone environment
+environment_yellowstone(){
+ source /etc/profile
+ module purge
+ module load ncarenv/1.0 ncarbinlibs/1.1 intel/15.0.0 ncarcompilers/1.0 netcdf/4.3.0 mkl/11.1.2 impi/4.0.3.008
+ export ESMFMKFILE=~theurich/ESMF-INSTALLS/700-Intel15.0.0-IMPI4.0.3.008-NetCDF4.3.0/lib/esmf.mk
+}
+
+# Generic Linux/GNU environment
+environment_linux_gnu(){
+ source /opt/Modules/3.2.9/init/sh
+ module purge
+ module load GCC/4.7.0/GCC GCC/4.7.0/openmpi/1.6.0-threadmultiple esmf/7.0.0
+}
+
Index: checkout/GSM-GOCART.appBuilder
===================================================================
--- checkout/GSM-GOCART.appBuilder (nonexistent)
+++ checkout/GSM-GOCART.appBuilder (revision 84165)
@@ -0,0 +1,12 @@
+# NEMSLegacy application
+#
+## NEMS Application Builder file
+
+COMPONENTS=( GSM )
+
+# Note lack of environment_* files to ensure the user does not
+# accidentally use the invalid modules listed in
+# nemsLegacy.appBuilder.
+
+MAKEOPT='gsm GOCART_MODE=full'
+CONFOPT="gsm_intel_${APPBUILDER_SITE:?}"
\ No newline at end of file
Index: checkout
===================================================================
--- checkout (revision 84036)
+++ checkout (revision 84165)
Property changes on: checkout
___________________________________________________________________
Modified: svn:externals
## -1,4 +1,4 ##
-NEMS -r 84035 https://svnemc.ncep.noaa.gov/projects/nems/trunk
+NEMS -r 84164 https://svnemc.ncep.noaa.gov/projects/nems/trunk
NEMS/src/atmos/gsm -r 83593 https://svnemc.ncep.noaa.gov/projects/gsm/trunk
NEMS/src/atmos/nmm -r 81873 https://svnemc.ncep.noaa.gov/projects/nmmb/trunk
NEMS/src/chem -r 80652 https://svnemc.ncep.noaa.gov/projects/nceplibs/chem/trunk
More information about the Ncep.list.nems.announce
mailing list