[Ncep.list.nems.announce] new NEMS build system is in the master

Dusan Jovic dusan.jovic at noaa.gov
Tue Oct 23 18:42:41 UTC 2018


Sam,

  I noticed that the new build system always "cleans" FV3 code and 
compiles everything regardless of the value of "clean_before" argument 
passed to compile.sh script. Is that feature (clean_before/clean_after) 
broken after the last commit?

  How can I avoid the clean step?

  It looks like the if test "if [ $clean_before = YES ] " in compile.sh 
skips "distcelan" but "build" does do clean FV3 anyway. I tried to look 
at the new build system makefiles but unfortunately they are 
incomprehensible to me.

Thanks,
Dusan

On 10/19/2018 03:43 PM, Samuel Trahan - NOAA Affiliate wrote:
> Hi all,
>
> The git master of NEMS and Supported apps have been updated with the 
> new NEMS build system.  The NEMS documentation has been updated as 
> well.  This page discusses the build system:
>
> http://www.emc.ncep.noaa.gov/projects/nems-doc/building.html
>
> You can expect another build system commit soon. because the build 
> system may temporarily break these:
>
> 1. Non-NOAA machines.
> 2. CCPP
> 3. Components I could not test: ADCIRC, DATM, GSDCHEM, IMP, IPE, KISS, 
> LIS, NOAH, NOAHMP, WRFHYDRO.
>
> There are fixes available to items #1 and #2, but they include FV3 
> commits.  They'll go in soon, probably next week, but they have to 
> wait until some more urgent FV3 commits first.
>
> I'm not sure if all of the components in #3 are still in use.  I'll 
> try to track down code managers for applications that use each 
> component to get them to test.  All build rules from the old build 
> system have been translated to Make, but I could only test the apps 
> that have compsets for the new NEMSCompsetRun.  The tested components 
> and frameworks are: FMS, FV3, MOM5, MOM6, CICE, GSM, and WW3.
>
> Sincerely,
> Sam Trahan
>
>
> _______________________________________________
> Ncep.list.nems.announce mailing list
> Ncep.list.nems.announce at lstsrv.ncep.noaa.gov
> https://www.lstsrv.ncep.noaa.gov/mailman/listinfo/ncep.list.nems.announce


-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://www.lstsrv.ncep.noaa.gov/pipermail/ncep.list.nems.announce/attachments/20181023/bd13c5e6/attachment.html 


More information about the Ncep.list.nems.announce mailing list