<div dir="ltr">In the latest release of DART (v10.0.0):<br><br>quickbuild.csh has been replaced with quickbuild.sh<br>Path_names_* files and mkmf_* files are no longer used in work directories.  This means ~1450 files have been removed in v10.0.0. <br><br>The reason for this change is to make refactoring DART easier for developers and allow for new scientific developments. <br><br>How does this affect DART users:<br><br>1.  Use ‘./quickbuild.sh’ rather than ‘./quickbuild.csh’ to build all programs.<br><br>2. To build a single program, e.g. filter use ‘./quickbuild.sh filter’<br><br>      Note you can still iterate over changing code and compiling using make<br>  <br>  ./quickbuild.sh filter<br>    *edit the code*<br>    make<br>    *edit the code*<br>    make<br><br>3. ‘quickdbuild.sh help’ gives the quickdbuild.sh usage.<br><br>4. For programs that can be built with MPI, the default is to build with mpi.  To build without mpi use ‘./quickbuild.sh nompi’ <br><br>5. .f90 files in the work directory take precedence over .f90 files with the same name elsewhere. So you can have a local version of assim_tools_mod.f90 in the work directory that will be used instead of assimilation_code/modules/assimilation/assim_tools_mod.f90<br><br>For developers, there is documentation <a href="https://docs.dart.ucar.edu/en/latest/guide/quickbuild.html">online</a> at about build functions and where these functions search for source code.  For more details on the changes see <a href="https://github.com/NCAR/DART/pull/348">https://github.com/NCAR/DART/pull/348 </a><br><br>This is a large change to the repository, so, as always, email <a href="mailto:dart@ucar.edu">dart@ucar.edu</a> with questions or problems. <br><br>The DAReS team.<br></div>