Skip to content

Commit

Permalink
rename repository references from WRF/WPS to wrf/wps
Browse files Browse the repository at this point in the history
  • Loading branch information
letmaik committed Jul 7, 2019
1 parent 76aca6c commit 5f1baa1
Show file tree
Hide file tree
Showing 85 changed files with 94 additions and 94 deletions.
2 changes: 1 addition & 1 deletion .appveyor.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# WRF-CMake (https://github.com/WRF-CMake/WRF).
# WRF-CMake (https://github.com/WRF-CMake/wrf).
# Copyright 2018 M. Riechert and D. Meyer. Licensed under the MIT License.

image: Visual Studio 2017 # See https://www.appveyor.com/docs/build-environment/
Expand Down
2 changes: 1 addition & 1 deletion .ci/azure-pipelines/matrix.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# WRF-CMake (https://github.com/WRF-CMake/WRF).
# WRF-CMake (https://github.com/WRF-CMake/wrf).
# Copyright 2019 M. Riechert and D. Meyer. Licensed under the MIT License.

parameters:
Expand Down
2 changes: 1 addition & 1 deletion .ci/azure-pipelines/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ steps:
displayName: Create GitHub Draft Release
inputs:
gitHubConnection: WRF-CMake-releases
repositoryName: WRF-CMake/WRF
repositoryName: WRF-CMake/wrf
action: edit # will create if not existing
tag: $(Build.SourceBranchName)
isDraft: true
Expand Down
2 changes: 1 addition & 1 deletion .ci/azure-pipelines/unix.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# WRF-CMake (https://github.com/WRF-CMake/WRF).
# WRF-CMake (https://github.com/WRF-CMake/wrf).
# Copyright 2019 M. Riechert and D. Meyer. Licensed under the MIT License.

jobs:
Expand Down
2 changes: 1 addition & 1 deletion .ci/azure-pipelines/wats_diff.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# WRF-CMake (https://github.com/WRF-CMake/WRF).
# WRF-CMake (https://github.com/WRF-CMake/wrf).
# Copyright 2019 M. Riechert and D. Meyer. Licensed under the MIT License.

jobs:
Expand Down
2 changes: 1 addition & 1 deletion .ci/azure-pipelines/wats_plots.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# WRF-CMake (https://github.com/WRF-CMake/WRF).
# WRF-CMake (https://github.com/WRF-CMake/wrf).
# Copyright 2019 M. Riechert and D. Meyer. Licensed under the MIT License.

parameters:
Expand Down
2 changes: 1 addition & 1 deletion .ci/azure-pipelines/wats_run.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# WRF-CMake (https://github.com/WRF-CMake/WRF).
# WRF-CMake (https://github.com/WRF-CMake/wrf).
# Copyright 2019 M. Riechert and D. Meyer. Licensed under the MIT License.

steps:
Expand Down
2 changes: 1 addition & 1 deletion .ci/azure-pipelines/windows.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# WRF-CMake (https://github.com/WRF-CMake/WRF).
# WRF-CMake (https://github.com/WRF-CMake/wrf).
# Copyright 2019 M. Riechert and D. Meyer. Licensed under the MIT License.

jobs:
Expand Down
2 changes: 1 addition & 1 deletion .ci/unix/dump-vm-specs.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/usr/bin/env bash

# WRF-CMake (https://github.com/WRF-CMake/WRF).
# WRF-CMake (https://github.com/WRF-CMake/wrf).
# Copyright 2019 M. Riechert and D. Meyer. Licensed under the MIT License.

set -ex
Expand Down
2 changes: 1 addition & 1 deletion .ci/unix/install-wrf.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/bash

# WRF-CMake (https://github.com/WRF-CMake/WRF).
# WRF-CMake (https://github.com/WRF-CMake/wrf).
# Copyright 2018 M. Riechert and D. Meyer. Licensed under the MIT License.

set -ex
Expand Down
2 changes: 1 addition & 1 deletion .ci/unix/setup-dependencies.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/bash

# WRF-CMake (https://github.com/WRF-CMake/WRF).
# WRF-CMake (https://github.com/WRF-CMake/wrf).
# Copyright 2018 M. Riechert and D. Meyer. Licensed under the MIT License.

set -ex
Expand Down
2 changes: 1 addition & 1 deletion .ci/unix/use-conda.sh
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# WRF-CMake (https://github.com/WRF-CMake/WRF).
# WRF-CMake (https://github.com/WRF-CMake/wrf).
# Copyright 2019 M. Riechert and D. Meyer. Licensed under the MIT License.

# See https://docs.microsoft.com/en-gb/azure/devops/pipelines/languages/anaconda.
Expand Down
2 changes: 1 addition & 1 deletion .ci/windows/dump-vm-specs.ps1
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# WRF-CMake (https://github.com/WRF-CMake/WRF).
# WRF-CMake (https://github.com/WRF-CMake/wrf).
# Copyright 2019 M. Riechert and D. Meyer. Licensed under the MIT License.

(Get-CimInstance Win32_OperatingSystem).Caption
Expand Down
2 changes: 1 addition & 1 deletion .ci/windows/install-netcdf.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/bash

# WRF-CMake (https://github.com/WRF-CMake/WRF).
# WRF-CMake (https://github.com/WRF-CMake/wrf).
# Copyright 2019 M. Riechert and D. Meyer. Licensed under the MIT License.

set -ex
Expand Down
2 changes: 1 addition & 1 deletion .ci/windows/install-wrf.bat
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
@echo off

rem WRF-CMake (https://github.com/WRF-CMake/WRF).
rem WRF-CMake (https://github.com/WRF-CMake/wrf).
rem Copyright 2018 M. Riechert and D. Meyer. Licensed under the MIT License.

set THIS_FOLDER=%~dp0
Expand Down
2 changes: 1 addition & 1 deletion .ci/windows/install-wrf.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/bash

# WRF-CMake (https://github.com/WRF-CMake/WRF).
# WRF-CMake (https://github.com/WRF-CMake/wrf).
# Copyright 2018 M. Riechert and D. Meyer. Licensed under the MIT License.

set -ex
Expand Down
2 changes: 1 addition & 1 deletion .ci/windows/patch-msmpi-v10.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/bash

# WRF-CMake (https://github.com/WRF-CMake/WRF).
# WRF-CMake (https://github.com/WRF-CMake/wrf).
# Copyright 2018 M. Riechert and D. Meyer. Licensed under the MIT License.

set -ex
Expand Down
2 changes: 1 addition & 1 deletion .ci/windows/patch-msmpi-v9.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/bash

# WRF-CMake (https://github.com/WRF-CMake/WRF).
# WRF-CMake (https://github.com/WRF-CMake/wrf).
# Copyright 2018 M. Riechert and D. Meyer. Licensed under the MIT License.

set -ex
Expand Down
2 changes: 1 addition & 1 deletion .ci/windows/setup-dependencies.bat
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
@echo off

rem WRF-CMake (https://github.com/WRF-CMake/WRF).
rem WRF-CMake (https://github.com/WRF-CMake/wrf).
rem Copyright 2018 M. Riechert and D. Meyer. Licensed under the MIT License.

rem Adapted from https://github.com/meta-toolkit/meta/blob/c7019401185cdfa15e1193aad821894c35a83e3f/.appveyor.yml
Expand Down
2 changes: 1 addition & 1 deletion .ci/windows/test-msmpi.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/bash

# WRF-CMake (https://github.com/WRF-CMake/WRF).
# WRF-CMake (https://github.com/WRF-CMake/wrf).
# Copyright 2018 M. Riechert and D. Meyer. Licensed under the MIT License.

set -ex
Expand Down
2 changes: 1 addition & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# WRF-CMake (https://github.com/WRF-CMake/WRF).
# WRF-CMake (https://github.com/WRF-CMake/wrf).
# Copyright 2018 M. Riechert and D. Meyer. Licensed under the MIT License.

language: python
Expand Down
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# WRF-CMake (https://github.com/WRF-CMake/WRF).
# WRF-CMake (https://github.com/WRF-CMake/wrf).
# Copyright 2018 M. Riechert and D. Meyer. Licensed under the MIT License.

cmake_minimum_required(VERSION 3.1)
Expand Down
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# WRF-CMake [![Build status Azure Pipelines](https://dev.azure.com/WRF-CMake/WRF/_apis/build/status/WRF%20(full)?branchName=wrf-cmake)](https://dev.azure.com/WRF-CMake/WRF/_build/latest?definitionId=5&branchName=wrf-cmake) [![Build status Appveyor](https://ci.appveyor.com/api/projects/status/86508wximkvmf95g/branch/wrf-cmake?svg=true)](https://ci.appveyor.com/project/WRF-CMake/wrf/branch/wrf-cmake) [![Build status Travis CI](https://travis-ci.com/WRF-CMake/WRF.svg?branch=wrf-cmake)](https://travis-ci.com/WRF-CMake/WRF)
# WRF-CMake [![Build status Azure Pipelines](https://dev.azure.com/WRF-CMake/wrf/_apis/build/status/WRF%20(full)?branchName=wrf-cmake)](https://dev.azure.com/WRF-CMake/wrf/_build/latest?definitionId=5&branchName=wrf-cmake) [![Build status Appveyor](https://ci.appveyor.com/api/projects/status/86508wximkvmf95g/branch/wrf-cmake?svg=true)](https://ci.appveyor.com/project/WRF-CMake/wrf/branch/wrf-cmake) [![Build status Travis CI](https://travis-ci.com/WRF-CMake/wrf.svg?branch=wrf-cmake)](https://travis-ci.com/WRF-CMake/wrf)

WRF-CMake adds CMake support to the latest version of the [Advanced Research Weather Research and Forecasting](https://www.mmm.ucar.edu/weather-research-and-forecasting-model) model (here WRF, for short) with the intention of streamlining and simplifying its configuration and build process. In our view, the use of CMake provides model developers, code maintainers, and end-users with several advantages such as robust incremental rebuilds, flexible library dependency discovery, native tool-chains for Windows, macOS, and Linux with minimal external dependencies, thus increasing portability, and automatic generation of project files for different platforms.

Expand Down Expand Up @@ -32,10 +32,10 @@ The installation of WRF-CMake is straightforward thanks to the downloadable pre-

### Binary distribution (Experimental)

To download the latest pre-compiled binary releases, see below -- please note that these distributions are currently experimental, therefore please report any issues [here](https://github.com/WRF-CMake/WRF/issues).
To download the latest pre-compiled binary releases, see below -- please note that these distributions are currently experimental, therefore please report any issues [here](https://github.com/WRF-CMake/wrf/issues).

- WRF-CMake (`serial` and `dmpar`): [https://github.com/WRF-CMake/WRF/releases](https://github.com/WRF-CMake/WRF/releases).
- WPS-CMake (`serial` and `dmpar`): [https://github.com/WRF-CMake/WPS/releases](https://github.com/WRF-CMake/WPS/releases).
- WRF-CMake (`serial` and `dmpar`): [https://github.com/WRF-CMake/wrf/releases](https://github.com/WRF-CMake/wrf/releases).
- WPS-CMake (`serial` and `dmpar`): [https://github.com/WRF-CMake/wps/releases](https://github.com/WRF-CMake/wps/releases).


#### Note on MPI
Expand All @@ -52,7 +52,7 @@ To build WRF-CMake from source, see [this page](doc/cmake/INSTALL.md).

## Testing

In our current GitHub set-up, we perform a series of compilation and regression tests at each commit using the [WRF-CMake Automated Testing Suite](https://github.com/WRF-CMake/wats) on [Windows, macOS, and Linux](https://dev.azure.com/WRF-CMake/WRF/_build).
In our current GitHub set-up, we perform a series of compilation and regression tests at each commit using the [WRF-CMake Automated Testing Suite](https://github.com/WRF-CMake/wats) on [Windows, macOS, and Linux](https://dev.azure.com/WRF-CMake/wrf/_build).

When you build WRF or WRF-CMake yourself then you have already done a compilation test. If you like to replicate the regression tests, then follow the steps on the "[Running regression tests locally](doc/ci/LOCAL.md)" page.

Expand Down Expand Up @@ -82,6 +82,6 @@ General WRF copyright and license applies for any files part of the original WRF

Additional files provided by WRF-CMake are licensed according to [LICENSE_CMAKE.txt](LICENSE_CMAKE.txt) if the relevant file contains the following header at the beginning of the file, otherwise the general WRF copyright and license applies.
```
WRF-CMake (https://github.com/WRF-CMake/WRF).
WRF-CMake (https://github.com/WRF-CMake/wrf).
Copyright <year> M. Riechert and D. Meyer. Licensed under the MIT License.
```
2 changes: 1 addition & 1 deletion Registry/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# WRF-CMake (https://github.com/WRF-CMake/WRF).
# WRF-CMake (https://github.com/WRF-CMake/wrf).
# Copyright 2018 M. Riechert and D. Meyer. Licensed under the MIT License.

# All registry files are copied over to the build directory.
Expand Down
2 changes: 1 addition & 1 deletion azure-pipelines-full.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# WRF-CMake (https://github.com/WRF-CMake/WRF).
# WRF-CMake (https://github.com/WRF-CMake/wrf).
# Copyright 2019 M. Riechert and D. Meyer. Licensed under the MIT License.

# Runs on commits to the wrf-cmake branch and PRs.
Expand Down
2 changes: 1 addition & 1 deletion azure-pipelines.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# WRF-CMake (https://github.com/WRF-CMake/WRF).
# WRF-CMake (https://github.com/WRF-CMake/wrf).
# Copyright 2019 M. Riechert and D. Meyer. Licensed under the MIT License.

# Runs on commits to any branch except wrf-cmake.
Expand Down
2 changes: 1 addition & 1 deletion cmake/FindRPC.cmake
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# WRF-CMake (https://github.com/WRF-CMake/WRF).
# WRF-CMake (https://github.com/WRF-CMake/wrf).
# Copyright 2018 M. Riechert and D. Meyer. Licensed under the MIT License.

include(FindPackageHandleStandardArgs)
Expand Down
2 changes: 1 addition & 1 deletion cmake/WRFConfig.cmake.in
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# WRF-CMake (https://github.com/WRF-CMake/WRF).
# WRF-CMake (https://github.com/WRF-CMake/wrf).
# Copyright 2018 M. Riechert and D. Meyer. Licensed under the MIT License.

@PACKAGE_INIT@
Expand Down
2 changes: 1 addition & 1 deletion cmake/WRFHelpers.cmake
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# WRF-CMake (https://github.com/WRF-CMake/WRF).
# WRF-CMake (https://github.com/WRF-CMake/wrf).
# Copyright 2018 M. Riechert and D. Meyer. Licensed under the MIT License.

function(wrf_export_library target)
Expand Down
2 changes: 1 addition & 1 deletion cmake/arch/custom/gnu_example.cmake
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# WRF-CMake (https://github.com/WRF-CMake/WRF).
# WRF-CMake (https://github.com/WRF-CMake/wrf).
# Copyright 2018 M. Riechert and D. Meyer. Licensed under the MIT License.

set(CC gcc)
Expand Down
2 changes: 1 addition & 1 deletion cmake/arch/default/AppleClang_C.cmake
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# WRF-CMake (https://github.com/WRF-CMake/WRF).
# WRF-CMake (https://github.com/WRF-CMake/wrf).
# Copyright 2018 M. Riechert and D. Meyer. Licensed under the MIT License.

set(debug "-g")
Expand Down
2 changes: 1 addition & 1 deletion cmake/arch/default/Clang_C.cmake
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# WRF-CMake (https://github.com/WRF-CMake/WRF).
# WRF-CMake (https://github.com/WRF-CMake/wrf).
# Copyright 2018 M. Riechert and D. Meyer. Licensed under the MIT License.

set(debug "-g")
Expand Down
2 changes: 1 addition & 1 deletion cmake/arch/default/Cray.cmake
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# WRF-CMake (https://github.com/WRF-CMake/WRF).
# WRF-CMake (https://github.com/WRF-CMake/wrf).
# Copyright 2018 M. Riechert and D. Meyer. Licensed under the MIT License.

set(debug "-O0 -g")
Expand Down
2 changes: 1 addition & 1 deletion cmake/arch/default/Cray_C.cmake
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# WRF-CMake (https://github.com/WRF-CMake/WRF).
# WRF-CMake (https://github.com/WRF-CMake/wrf).
# Copyright 2018 M. Riechert and D. Meyer. Licensed under the MIT License.

set(optimized "-O3")
2 changes: 1 addition & 1 deletion cmake/arch/default/Cray_Fortran.cmake
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# WRF-CMake (https://github.com/WRF-CMake/WRF).
# WRF-CMake (https://github.com/WRF-CMake/wrf).
# Copyright 2018 M. Riechert and D. Meyer. Licensed under the MIT License.

set(optimized "-O3 -hfp3")
Expand Down
2 changes: 1 addition & 1 deletion cmake/arch/default/GNU.cmake
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# WRF-CMake (https://github.com/WRF-CMake/WRF).
# WRF-CMake (https://github.com/WRF-CMake/wrf).
# Copyright 2018 M. Riechert and D. Meyer. Licensed under the MIT License.

set(debug "-g")
Expand Down
2 changes: 1 addition & 1 deletion cmake/arch/default/GNU_Fortran.cmake
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# WRF-CMake (https://github.com/WRF-CMake/WRF).
# WRF-CMake (https://github.com/WRF-CMake/wrf).
# Copyright 2018 M. Riechert and D. Meyer. Licensed under the MIT License.

set(checked "-fcheck=bounds,do,mem,pointer")
Expand Down
2 changes: 1 addition & 1 deletion cmake/arch/default/GNU_Fortran_UNIX.cmake
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# WRF-CMake (https://github.com/WRF-CMake/WRF).
# WRF-CMake (https://github.com/WRF-CMake/wrf).
# Copyright 2018 M. Riechert and D. Meyer. Licensed under the MIT License.

set(other "${other} -DNONSTANDARD_SYSTEM_SUBR")
2 changes: 1 addition & 1 deletion cmake/arch/default/GNU_Windows.cmake
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# WRF-CMake (https://github.com/WRF-CMake/WRF).
# WRF-CMake (https://github.com/WRF-CMake/wrf).
# Copyright 2018 M. Riechert and D. Meyer. Licensed under the MIT License.

# Default stack size on Windows/MSYS is 1MB but registry.exe needs more.
Expand Down
2 changes: 1 addition & 1 deletion cmake/arch/default/Intel_Darwin.cmake
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# WRF-CMake (https://github.com/WRF-CMake/WRF).
# WRF-CMake (https://github.com/WRF-CMake/wrf).
# Copyright 2018 M. Riechert and D. Meyer. Licensed under the MIT License.

set(linker "-Wl,-stack_addr,0xF10000000 -Wl,-stack_size,0x64000000")
2 changes: 1 addition & 1 deletion cmake/arch/default/Intel_Fortran_Darwin.cmake
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# WRF-CMake (https://github.com/WRF-CMake/WRF).
# WRF-CMake (https://github.com/WRF-CMake/wrf).
# Copyright 2018 M. Riechert and D. Meyer. Licensed under the MIT License.

# see https://software.intel.com/en-us/articles/ld-symbols-not-found-when-linking-library-containing-no-executable-functions
Expand Down
2 changes: 1 addition & 1 deletion cmake/arch/default/Intel_Fortran_UNIX.cmake
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# WRF-CMake (https://github.com/WRF-CMake/WRF).
# WRF-CMake (https://github.com/WRF-CMake/wrf).
# Copyright 2018 M. Riechert and D. Meyer. Licensed under the MIT License.

set(checked "-check noarg_temp_created,bounds,format,output_conversion,pointers,uninit")
Expand Down
2 changes: 1 addition & 1 deletion cmake/arch/default/Intel_UNIX.cmake
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# WRF-CMake (https://github.com/WRF-CMake/WRF).
# WRF-CMake (https://github.com/WRF-CMake/wrf).
# Copyright 2018 M. Riechert and D. Meyer. Licensed under the MIT License.

set(debug "-O0 -g -traceback")
Expand Down
2 changes: 1 addition & 1 deletion cmake/post_install/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# WRF-CMake (https://github.com/WRF-CMake/WRF).
# WRF-CMake (https://github.com/WRF-CMake/wrf).
# Copyright 2018 M. Riechert and D. Meyer. Licensed under the MIT License.

# See https://gitlab.kitware.com/cmake/cmake/issues/17989 for why this code is in a separate file/folder.
Expand Down
2 changes: 1 addition & 1 deletion cmake/post_install/symlink_exe.cmake
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# WRF-CMake (https://github.com/WRF-CMake/WRF).
# WRF-CMake (https://github.com/WRF-CMake/wrf).
# Copyright 2018 M. Riechert and D. Meyer. Licensed under the MIT License.

function(get_subfolders result root)
Expand Down
6 changes: 3 additions & 3 deletions doc/ci/LOCAL.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Running regression tests locally

In our current GitHub set-up, we perform a series of compilation and regression tests at each commit using the [WRF-CMake Automated Testing Suite](https://github.com/WRF-CMake/wats) on [Windows, macOS, and Linux](https://dev.azure.com/WRF-CMake/WRF/_build).
In our current GitHub set-up, we perform a series of compilation and regression tests at each commit using the [WRF-CMake Automated Testing Suite](https://github.com/WRF-CMake/wats) on [Windows, macOS, and Linux](https://dev.azure.com/WRF-CMake/wrf/_build).

When you build WRF or WRF-CMake yourself then you have already done a compilation test. If you like to replicate the regression tests, then follow the steps below. The steps assume a Linux or macOS system and may have to be modified for Windows.

Expand All @@ -22,7 +22,7 @@ python wats/wats/main.py run --mode wrf --mpi --wrf-dir /path/to/wrf --wps-dir /
mv wats/work/output wats_Linux_CMake_Release_dmpar

# Download reference data to compare against
# 1. Go to https://dev.azure.com/WRF-CMake/WRF/_build?definitionId=5
# 1. Go to https://dev.azure.com/WRF-CMake/wrf/_build?definitionId=5
# 2. Select a successful build from Branch "wrf-cmake"
# 3. Click on Summary
# 4. Download wats_Linux_Make_Debug_serial build artifact (~1 GB)
Expand All @@ -35,4 +35,4 @@ ls wats/plots
# Compare magnitudes in nrmse.png and ext_boxplot.png with plots published in JOSS paper.
```

If you have any issues with the instructions above, please [open an issue](https://github.com/WRF-CMake/WRF/issues/new).
If you have any issues with the instructions above, please [open an issue](https://github.com/WRF-CMake/wrf/issues/new).
6 changes: 3 additions & 3 deletions doc/cmake/INSTALL.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ Further notes:
The general commands to download, configure and install WRF-CMake on Linux and macOS are:

``` sh
git clone https://github.com/WRF-CMake/WRF.git
git clone https://github.com/WRF-CMake/wrf.git
cd WRF
mkdir build && cd build
cmake -DCMAKE_INSTALL_PREFIX=<install_directory> ..
Expand Down Expand Up @@ -67,7 +67,7 @@ Make sure you [installed all the required dependencies](README_CMAKE_LIBS.md) be
#### Build WRF-CMake in serial mode
Open an MSYS2 **MinGW 64-bit** shell and run:
```sh
git clone https://github.com/WRF-CMake/WRF.git
git clone https://github.com/WRF-CMake/wrf.git
cd WRF
mkdir build && cd build
cmake -G "MSYS Makefiles" -DCMAKE_INSTALL_PREFIX=<install_directory> ..
Expand All @@ -79,7 +79,7 @@ If your system has enough memory you can enable parallel compilation with `make
#### Build WRF-CMake with MPI support
Open an MSYS2 **MinGW 64-bit** shell and run:
```sh
git clone https://github.com/WRF-CMake/WRF.git
git clone https://github.com/WRF-CMake/wrf.git
cd WRF
mkdir build && cd build
cmake -G "MSYS Makefiles" -DMODE=dmpar -DCMAKE_INSTALL_PREFIX=<install_directory> \
Expand Down
2 changes: 1 addition & 1 deletion dyn_em/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# WRF-CMake (https://github.com/WRF-CMake/WRF).
# WRF-CMake (https://github.com/WRF-CMake/wrf).
# Copyright 2018 M. Riechert and D. Meyer. Licensed under the MIT License.

set(CMAKE_Fortran_MODULE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/mod)
Expand Down
2 changes: 1 addition & 1 deletion external/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# WRF-CMake (https://github.com/WRF-CMake/WRF).
# WRF-CMake (https://github.com/WRF-CMake/wrf).
# Copyright 2018 M. Riechert and D. Meyer. Licensed under the MIT License.

add_subdirectory(io_grib_share)
Expand Down
2 changes: 1 addition & 1 deletion external/RSL_LITE/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# WRF-CMake (https://github.com/WRF-CMake/WRF).
# WRF-CMake (https://github.com/WRF-CMake/wrf).
# Copyright 2018 M. Riechert and D. Meyer. Licensed under the MIT License.

# MSVC does not allow mixing programming languages in one library.
Expand Down
Loading

0 comments on commit 5f1baa1

Please sign in to comment.