From 3b3d472149ca6651239c78b6af9762e91b9f46d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Du=C5=A1an=20Poizl?= Date: Sat, 18 Mar 2023 09:49:16 +0100 Subject: [PATCH] Update README.md --- README.md | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 96794e2..0ed1f38 100644 --- a/README.md +++ b/README.md @@ -3,4 +3,15 @@ LibXISF LibXISF is C++ library that can read and write XISF files produced by [PixInsight](https://pixinsight.com/). It implement [XISF 1.0 specification](https://pixinsight.com/doc/docs/XISF-1.0-spec/XISF-1.0-spec.html). -It is licensed under GPLv3. To compile you will need C++17 compiler. +It is licensed under GPLv3 or later. To compile you will need C++17 compiler. + +To compile simply run these commands +``` +cmake -B build -S . +cmake --build build --parallel +cmake --install . +``` + +By default it use bundled libraries. If you wish to use external libraries you will may add + `-DUSE_BUNDLED_LIBS=Off` to first command. Then you will need *lz4 pkg-config pugixml zlib* installed. +You may also specify `-DBUILD_SHARED_LIBS=Off` if you want build static lib.