commit b522dcf34dc09e7b3651e54aae26724ed9f3cc48
parent a41071efb14d112a0273e57a5ed6c452a4f118c8
Author: Vincent Forest <vincent.forest@meso-star.com>
Date: Fri, 9 May 2025 15:36:04 +0200
Prepare version 0.2
Set version number and write release notes
Diffstat:
2 files changed, 20 insertions(+), 6 deletions(-)
diff --git a/README.md b/README.md
@@ -19,12 +19,26 @@ Edit config.mk as needed, then run:
## Release notes
+### Version 0.2
+
+- Add the smsh-desc utility.
+ It prints the descriptor of a smsh file
+- Add the smsh2vtk utility.
+ It converts triangular or tetrahedral meshes saved in smshs format to
+ VTK (legacy) format.
+- Add the vtk-data utility.
+ It formats a list of doubles as cell data in the legacy VTK format.
+ It is then possible to attach data to a VTK mesh such as that produced
+ by the smsh2vtk tool.
+- Improves the building system.
+ Simplify it by doing everything in one place (the Makefile).
+ Add macros to control installation subdirectories.
+
### Version 0.1
-- Make memory mapping optional. By default, data is now loaded into
- memory. Memory mapping becomes an option of the load functions,
- (forbidden on stdin). As a consequence, this commit introduces API
- breaks.
+- Make memory mapping optional.
+ By default, data is now loaded into memory. Memory mapping becomes an
+ option of the load functions, (forbidden on stdin).
- Write the man page directly in mdoc's roff macros, instead of using
the intermediate scdoc source.
- Replace CMake by Makefile as build system.
diff --git a/config.mk b/config.mk
@@ -1,4 +1,4 @@
-VERSION = 0.1.0
+VERSION = 0.2.0
PREFIX = /usr/local
LIB_TYPE = SHARED
@@ -29,7 +29,7 @@ PCFLAGS_SHARED =
PCFLAGS_STATIC = --static
PCFLAGS = $(PCFLAGS_$(LIB_TYPE))
-RSYS_VERSION=0.14
+RSYS_VERSION = 0.14
INCS = $$($(PKG_CONFIG) $(PCFLAGS) --cflags rsys)
LIBS = $$($(PKG_CONFIG) $(PCFLAGS) --libs rsys)