README.md (1347B)
1 # AsToRia: Refractive Index 2 3 This C library loads the refractive index by wavelength stored in atrri 4 format. See `atrri.5` for format specification. 5 6 ## Requirements 7 8 - C compiler 9 - POSIX make 10 - pkg-config 11 - [RSys](https://gitlab.com/vaplv/rsys) 12 - [mandoc](https://mandoc.bsd.lv) 13 14 ## Installation 15 16 Edit config.mk as needed, then run: 17 18 make clean install 19 20 ## Release notes 21 22 ### Version 0.1 23 24 - Write the man page directly in mdoc's roff macros, instead of using 25 the scdoc markup language as a source for man roff documents. 26 - Replace CMake by Makefile as build system. 27 - Update compiler and linker flags to increase the security and 28 robustness of generated binaries. 29 - Provide a pkg-config file to link the library as an external 30 dependency. 31 32 ### Version 0.0.2 33 34 - Fix compilation warnings detected by gcc 1. 35 - Use scdoc rather than asciidoc as file format for man sources. 36 37 ### Version 0.0.1 38 39 Set the minimum version of CMake to 3.1. Previously, it was set to the 40 now obsolete version 2.8. 41 42 ## Copyright 43 44 Copyright (C) 2022, 2023 |Méso|Star (contact@meso-star.com) 45 Copyright (C) 2021 Centre National de la Recherche Scientifique (CNRS) 46 47 ## License 48 49 AtrRI is free software released under the GPL v3+ license: GNU GPL 50 version 3 or later. You are welcome to redistribute it under certain 51 conditions; refer to the COPYING file for details.