Skip to content

Commit 5191864

Browse files
committed
metadata
1 parent ae08d1d commit 5191864

File tree

5 files changed

+41
-9
lines changed

5 files changed

+41
-9
lines changed

.github/workflows/ci_linux.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,14 @@ on:
77
- "**.cmake"
88
- "**.f90"
99
- ".github/workflows/ci_linux.yml"
10-
pull_request:
1110

1211
jobs:
1312

1413
cmake:
1514
runs-on: ubuntu-latest
1615
steps:
1716
- uses: actions/checkout@v2
18-
- uses: actions/setup-python@v1
17+
- uses: actions/setup-python@v2
1918
with:
2019
python-version: '3.x'
2120

.github/workflows/ci_linux_meson.yml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,14 @@ on:
55
paths:
66
- "**.build"
77
- ".github/workflows/ci_linux_meson.yml"
8-
pull_request:
98

109
jobs:
1110

1211
meson:
1312
runs-on: ubuntu-latest
1413
steps:
1514
- uses: actions/checkout@v2
16-
- uses: actions/setup-python@v1
15+
- uses: actions/setup-python@v2
1716
with:
1817
python-version: '3.x'
1918

@@ -23,8 +22,6 @@ jobs:
2322
sudo apt install -yq --no-install-recommends gfortran ninja-build libnetcdff-dev
2423
2524
- run: meson setup build
26-
env:
27-
FC: gfortran-7
2825

2926
- run: ninja -C build
3027

@@ -40,4 +37,4 @@ jobs:
4037
if: failure()
4138
with:
4239
name: Linux_Meson_Testlog
43-
path: build/meson-logs/testlog.txt
40+
path: build/meson-logs/testlog.txt

.github/workflows/ci_mac.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,6 @@ on:
77
- "**.cmake"
88
- "**.f90"
99
- ".github/workflows/ci_mac.yml"
10-
pull_request:
11-
1210

1311
jobs:
1412

CMakeLists.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@ include(CTest)
1313
include(FeatureSummary)
1414
list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake/Modules)
1515

16+
# this helps linters e.g. Visual Studio Intellicode work properly
17+
set(CMAKE_EXPORT_COMPILE_COMMANDS on)
18+
1619
set_package_properties(NetCDF PROPERTIES URL "https://www.unidata.ucar.edu/software/netcdf/" DESCRIPTION "fast, versatile file I/O format")
1720

1821
include(${CMAKE_CURRENT_SOURCE_DIR}/cmake/compilers.cmake)

codemeta.json

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
{
2+
"@context": "https://doi.org/10.5063/schema/codemeta-2.0",
3+
"@type": "SoftwareSourceCode",
4+
"license": "https://spdx.org/licenses/BSD-3-Clause",
5+
"codeRepository": "https://github.com/scivision/nc4fortran",
6+
"contIntegration": "https://github.com/scivision/nc4fortran/actions",
7+
"dateModified": "2020-04-19",
8+
"downloadUrl": "https://github.com/scivision/nc4fortran/releases",
9+
"issueTracker": "https://github.com/scivision/nc4fortran/issues",
10+
"name": "nc4fortran",
11+
"version": "0.4.4",
12+
"identifier": "10.5281/zenodo.3757221",
13+
"description": "Lightweight object-oriented NetCDF4 Fortran interface",
14+
"applicationCategory": "file I/O",
15+
"developmentStatus": "active",
16+
"funder": {
17+
"@type": "Organization",
18+
"name": "NASA"
19+
},
20+
"keywords": [
21+
"netcdf4",
22+
"object-oriented"
23+
],
24+
"programmingLanguage": [
25+
"Fortran"
26+
],
27+
"author": [
28+
{
29+
"@type": "Person",
30+
"@id": "https://orcid.org/0000-0002-1637-6526",
31+
"givenName": "Michael",
32+
"familyName": "Hirsch"
33+
}
34+
]
35+
}

0 commit comments

Comments
 (0)