Skip to content

Commit 94d26e5

Browse files
committed
remove meson
1 parent 34c1835 commit 94d26e5

File tree

7 files changed

+3
-140
lines changed

7 files changed

+3
-140
lines changed

.github/workflows/ci_meson.yml

Lines changed: 0 additions & 29 deletions
This file was deleted.

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ endif()
77

88
project(h5fortran
99
LANGUAGES C Fortran
10-
VERSION 4.8.0
10+
VERSION 4.9.0
1111
)
1212

1313
include(CTest)

README.md

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
![ci_macos](https://github.com/geospace-code/h5fortran/workflows/ci_macos/badge.svg)
88
![ci_windows](https://github.com/geospace-code/h5fortran/workflows/ci_windows/badge.svg)
99
[![ci_fpm](https://github.com/geospace-code/h5fortran/actions/workflows/ci_fpm.yml/badge.svg)](https://github.com/geospace-code/h5fortran/actions/workflows/ci_fpm.yml)
10-
![ci_meson](https://github.com/geospace-code/h5fortran/workflows/ci_meson/badge.svg)
1110
[![intel-oneapi](https://github.com/geospace-code/h5fortran/actions/workflows/intel-oneapi.yml/badge.svg)](https://github.com/geospace-code/h5fortran/actions/workflows/intel-oneapi.yml)
1211

1312
Simple, robust, thin HDF5 polymorphic Fortran read/write interface.
@@ -32,7 +31,6 @@ h5fortran is designed for easy use using static or shared linking from your proj
3231
* CMake [FetchContent (example)](https://github.com/scivision/h5fortran-fetchcontent)
3332
* CMake + Git submodule
3433
* Fortran Package Manager (fpm)
35-
* Meson subproject
3634

3735
Uses Fortran `submodule` for clean template structure.
3836
This easy-to-use, thin object-oriented modern Fortran library abstracts away the messy parts of HDF5 so that you can read / write various types/ranks of data with a single command.
@@ -70,7 +68,7 @@ In general we hold to the geospace-code [code of conduct](https://github.com/geo
7068

7169
## Build
7270

73-
h5fortran can be built with any one of CMake, [fpm](https://fpm.fortran-lang.org/), or [Meson](https://mesonbuild.com/).
71+
h5fortran can be built with CMake or [fpm](https://fpm.fortran-lang.org/).
7472

7573
### CMake
7674

@@ -104,15 +102,6 @@ fpm test
104102
fpm install
105103
```
106104

107-
### Meson
108-
109-
```sh
110-
meson build
111-
meson compile -C build
112-
meson test -C build
113-
meson install -C build
114-
```
115-
116105
## Build HDF5
117106

118107
To build the HDF5 and ZLIB libraries:

fpm.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name = "h5fortran"
22
description = "Lightweight object-oriented HDF5 interface"
33
categories = "io"
4-
version = "4.7.0"
4+
version = "4.9.0"
55

66
[build]
77
auto-tests = false

meson.build

Lines changed: 0 additions & 40 deletions
This file was deleted.

src/meson.build

Lines changed: 0 additions & 6 deletions
This file was deleted.

test/meson.build

Lines changed: 0 additions & 51 deletions
This file was deleted.

0 commit comments

Comments
 (0)