star-mesh

Define and load a binary data format for meshes
git clone git://git.meso-star.fr/star-mesh.git
Log | Files | Refs | README | LICENSE

commit c78fd06783367bf0821e4c4f3c52d2257446e49c
parent 2196b49ca7667c48745983039b772f2eeee24e8f
Author: Vincent Forest <vincent.forest@meso-star.com>
Date:   Fri, 27 Oct 2023 12:11:56 +0200

Merge branch 'release_0.1' into develop

Diffstat:
MREADME.md | 26+++++++++++++++++++++-----
1 file changed, 21 insertions(+), 5 deletions(-)

diff --git a/README.md b/README.md @@ -1,7 +1,7 @@ # Star-Mesh -Star-Mesh loads surfacic or volumetric meshes saved in Star-Mesh file format. -See smsh.5 for details. +Star-Mesh loads surfacic or volumetric meshes saved in Star-Mesh file +format. See smsh.5 for details. ## Requirements @@ -17,10 +17,26 @@ Edit config.mk as needed, then run: make clean install +## Release notes + +### 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. +- Write the man page directly in mdoc's roff macros, instead of using + the intermediate scdoc source. +- Replace CMake by Makefile as build system. +- Update compiler and linker flags to increase the security and + robustness of generated binaries. +- Provide a pkg-config file to link the library as an external + dependency. + ## License Copyright (C) 2020-2023 |Méso|Star> (contact@meso-star.com) -Star-Mesh is free software released under the GPL v3+ license: GNU GPL version -3 or later. You are welcome to redistribute it under certain conditions; refer -to the COPYING file for details. +Star-Mesh is free software released under the GPL v3+ license: GNU GPL +version 3 or later. You are welcome to redistribute it under certain +conditions; refer to the COPYING file for details.