Improve README
Compare changes
+ 16
− 9
@@ -15,8 +15,8 @@ SPDX-License-Identifier: CC-BY-4.0
@@ -15,8 +15,8 @@ SPDX-License-Identifier: CC-BY-4.0
[](https://gitlab.dkrz.de/icon-libraries/libfortran-support/-/releases)
[](https://gitlab.dkrz.de/icon-libraries/libfortran-support/pipelines/latest?ref=master)
[](https://gitlab.dkrz.de/icon-libraries/libfortran-support/pipelines/latest?ref=master)
[](https://gitlab.dkrz.de/icon-libraries/libfortran-support/-/blob/master/LICENSES/BSD-3-Clause.txt)
[](https://gitlab.dkrz.de/icon-libraries/libfortran-support/-/blob/master/LICENSES/CC-BY-4.0.txt)
[](https://gitlab.dkrz.de/icon-libraries/libfortran-support/-/blob/master/LICENSES/CC0-1.0.txt)
@@ -26,14 +26,15 @@ This repository is an external library of ICON collecting low-level supporting m
@@ -26,14 +26,15 @@ This repository is an external library of ICON collecting low-level supporting m
@@ -75,9 +76,11 @@ The `libfortran-support` library includes some general Fortran supporting module
@@ -75,9 +76,11 @@ The `libfortran-support` library includes some general Fortran supporting module
- Tips and standards on CMake https://gitlab.dkrz.de/icon/wiki/-/wikis/CMake-recommendations-and-requirements
- The `fortran-support` library uses `fprettify` for formatting Fortran codes. Run `make format` before you commit.
- The `fortran-support` library is unit tested. (work in progress) All merge request changes are preferable to have a unit test.
- The `fortran-support` library is unit tested. All merge request changes are required to have a unit test. See [icon-c/Wiki/Testing and building of ICON C/Unit test frameworks](https://gitlab.dkrz.de/icon/icon-c/-/wikis/ICON-C-Phase-0/Testing-and-building-of-ICON-C#unit-test-frameworks) for more information on unit testing.
- Fortran preprocessing is automatically applied for files with `.F90` extensions. See [\#4](https://gitlab.dkrz.de/icon-libraries/libfortran-support/-/issues/4) for more details.
@@ -105,10 +108,14 @@ cmake -DFS_ENABLE_OPENACC=ON ..
@@ -105,10 +108,14 @@ cmake -DFS_ENABLE_OPENACC=ON ..
5. Make sure your code is tested. For more information on unit tests, check out this [GitLab WIKI page](https://gitlab.dkrz.de/icon/icon-c/-/wikis/ICON-C-Phase-0/Testing-and-building-of-ICON-C#unit-test-frameworks)
Please open a merge request and select one of our templates for new features or bugfixes. Detailed instructions on how to proceed are provided there.