solstice-anim

Geometry animation library of the solstice app
git clone git://git.meso-star.com/solstice-anim.git
Log | Files | Refs | README | LICENSE

commit 7cfa01a4c2bcb2d18773718e5dcc9bbcc048b446
parent 9dc19d64eb094bc4fc89d745cb96ea569b511624
Author: Vincent Forest <vincent.forest@meso-star.com>
Date:   Tue, 19 Oct 2021 10:09:52 +0200

Merge branch 'release_0.2.4'

Diffstat:
MREADME.md | 34+++++++++++++++++++---------------
Mcmake/CMakeLists.txt | 7++++---
Msrc/sanim.h | 3++-
Msrc/sanim_node.c | 3++-
Msrc/sanim_node_c.h | 3++-
Msrc/test_sanim_node.c | 3++-
Msrc/test_sanim_node_pivot.c | 3++-
Msrc/test_sanim_node_transform.c | 3++-
Msrc/test_sanim_search.c | 3++-
Msrc/test_sanim_utils.c | 3++-
Msrc/test_sanim_utils.h | 3++-
Msrc/test_sanim_visit.c | 3++-
12 files changed, 43 insertions(+), 28 deletions(-)

diff --git a/README.md b/README.md @@ -23,32 +23,36 @@ variable the install directories of its dependencies. ## Release notes +### Version 0.2.4 + +Sets the CMake minimum version to 3.1: since CMake 3.20, version 2.8 has become +obsolete. + ### Version 0.2.3 -- Remove code that is now part of rsys and upgrade to rsys 0.10. - This prevented building using rsys >= 0.8. +Remove code that is now part of rsys and upgrade to rsys 0.10. This prevented +building using rsys >= 0.8. ### Version 0.2.2 -- Fix a compilation issue that prevented building tests. +Fix a compilation issue that prevented building tests. ### Version 0.2.1 -- Update the version of the RSys dependency to 0.6: replace the deprecated - `[N]CHECK` macros by the new macro `CHK`. +Update the version of the RSys dependency to 0.6: replace the deprecated +`[N]CHECK` macros by the new macro `CHK`. ### Version 0.2 -- Update the `sanim_node_visit_tree` function: the submitted sun direction may - be NULL. In this case, the pivot constraints are not resolved during the tree - traversal. +Update the `sanim_node_visit_tree` function: the submitted sun direction may be +NULL. In this case, the pivot constraints are not resolved during the tree +traversal. -## Licenses +## License -Solstice-Anim is developed by [|Meso|Star>](http://www.meso-star.com) for the -[National Center for Scientific Research](http://www.cnrs.fr/index.php) (CNRS). -It is a free software copyright (C) CNRS 2016-2017 and it is released under the -[OSI](http://opensource.org)-approved GPL v3+ license. You are welcome to -redistribute it under certain conditions; refer to the COPYING file for -details. +Copyright (C) 2018, 2020, 2021 |Meso|Star> (<contact@meso-star.com>). +Copyright (C) 2016, 2017 CNRS. +Solstice Animation 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. diff --git a/cmake/CMakeLists.txt b/cmake/CMakeLists.txt @@ -1,4 +1,5 @@ -# Copyright (C) CNRS 2016-2017 +# Copyright (C) 2018, 2020, 2021 |Méso|Star> (contact@meso-star.com) +# Copyright (C) 2016, 2017 CNRS # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -13,7 +14,7 @@ # You should have received a copy of the GNU General Public License # along with this program. If not, see <http://www.gnu.org/licenses/>. -cmake_minimum_required(VERSION 2.8) +cmake_minimum_required(VERSION 3.1) project(solstice-anim C) enable_testing() @@ -41,7 +42,7 @@ rcmake_append_runtime_dirs(_runtime_dirs RSys) ################################################################################ set(VERSION_MAJOR 0) set(VERSION_MINOR 2) -set(VERSION_PATCH 3) +set(VERSION_PATCH 4) set(VERSION ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}) set(SANIM_FILES_SRC diff --git a/src/sanim.h b/src/sanim.h @@ -1,4 +1,5 @@ -/* Copyright (C) CNRS 2016-2017 +/* Copyright (C) 2018, 2020, 2021 |Méso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2017 CNRS * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/sanim_node.c b/src/sanim_node.c @@ -1,4 +1,5 @@ -/* Copyright (C) CNRS 2016-2017 +/* Copyright (C) 2018, 2020, 2021 |Méso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2017 CNRS * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/sanim_node_c.h b/src/sanim_node_c.h @@ -1,4 +1,5 @@ -/* Copyright (C) CNRS 2016-2017 +/* Copyright (C) 2018, 2020, 2021 |Méso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2017 CNRS * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/test_sanim_node.c b/src/test_sanim_node.c @@ -1,4 +1,5 @@ -/* Copyright (C) CNRS 2016-2017 +/* Copyright (C) 2018, 2020, 2021 |Méso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2017 CNRS * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/test_sanim_node_pivot.c b/src/test_sanim_node_pivot.c @@ -1,4 +1,5 @@ -/* Copyright (C) CNRS 2016-2017 +/* Copyright (C) 2018, 2020, 2021 |Méso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2017 CNRS * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/test_sanim_node_transform.c b/src/test_sanim_node_transform.c @@ -1,4 +1,5 @@ -/* Copyright (C) CNRS 2016-2017 +/* Copyright (C) 2018, 2020, 2021 |Méso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2017 CNRS * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/test_sanim_search.c b/src/test_sanim_search.c @@ -1,5 +1,6 @@ -/* Copyright (C) CNRS 2016-2017 +/* Copyright (C) 2018, 2020, 2021 |Méso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2017 CNRS * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/test_sanim_utils.c b/src/test_sanim_utils.c @@ -1,4 +1,5 @@ -/* Copyright (C) CNRS 2016-2017 +/* Copyright (C) 2018, 2020, 2021 |Méso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2017 CNRS * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/test_sanim_utils.h b/src/test_sanim_utils.h @@ -1,4 +1,5 @@ -/* Copyright (C) CNRS 2016-2017 +/* Copyright (C) 2018, 2020, 2021 |Méso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2017 CNRS * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/test_sanim_visit.c b/src/test_sanim_visit.c @@ -1,4 +1,5 @@ -/* Copyright (C) CNRS 2016-2017 +/* Copyright (C) 2018, 2020, 2021 |Méso|Star> (contact@meso-star.com) + * Copyright (C) 2016, 2017 CNRS * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by