star-3dstl

Create star-3d geometries from StL files
git clone git://git.meso-star.fr/star-3dstl.git
Log | Files | Refs | README | LICENSE

commit e1b3a09b5dd455e4e575591f22f7d696dd909d8f
parent 9f4fa8a5a1a584e597cb4102391b1044a2bf10fa
Author: Vincent Forest <vincent.forest@meso-star.com>
Date:   Mon, 17 Jul 2023 11:16:33 +0200

Rewrite the README file

Cleanup and small rewrite of the preview. Add a requirements section
that lists the dependencies of the project. And complete rewrite of the
installation procedure regarding the use of a POSIX Makefile and no
longer CMake.

Diffstat:
MREADME.md | 36++++++++++++++++--------------------
1 file changed, 16 insertions(+), 20 deletions(-)

diff --git a/README.md b/README.md @@ -1,25 +1,20 @@ # Star 3D shapes from STereo Lithography geometries -This library creates Star-3D shapes from geometries saved in the stl -fileformats. +Star-3DSTL creates [Star-3D](https://gitlab.com/meso-star/star-3d) shapes from +triangulated geometries saved in STL file format. + +## Requirements + +C compiler, POSIX make, pkg-config, and the header files and libraries of +[RSys](https://gitlab.com/vaplv/rsys), +[Star-3D](https://gitlab.com/meso-star/star-3d) and +[Star-STL](https://gitlab.com/meso-star/star-stl). ## How to build -This library depends on the -[Star-STL](https://gitlab.com/meso-star/star-stl/#tab-readme) library to load -Stereo Lithography files and on the -[Star-3D](https://gitlab.com/meso-star/star-3d/#tab-readme) library to define -the in-core representation of the loaded shapes. It also uses -[CMake](http://www.cmake.org) and the -[RCMake](https://gitlab.com/vaplv/rcmake/#tab-readme) package to build and -depends on the [RSys](https://gitlab.com/vaplv/rsys/#tab-readme) library. - -First ensure that CMake is installed on your system. Then install the RCMake -package as well as the RSys, STL and Star-3D libraries. Finally generate the -project from the `cmake/CMakeLists.txt` file by appending to the -`CMAKE_PREFIX_PATH` variable the install directories of the previously defined -dependencies. The generated project can be edited, built, tested and installed -as any CMake project. +Edit config.mk as needed, then run: + + make clean install ## Release notes @@ -30,8 +25,9 @@ obsolete. ## License -Copyright (C) 2015-2018, 2021 |Meso|Star> (<contact@meso-star.com>). Star-3DSTL is -free software released under CeCILLv2.1 license. You are welcome to -redistribute it under certain conditions; refer to the COPYING files for +Copyright (C) 2015-2018, 2021 |Meso|Star> (contact@meso-star.com) + +Star-3DSTL is free software released under CeCILLv2.1 license. You are welcome +to redistribute it under certain conditions; refer to the COPYING files for details.