gudhi-devel
gudhi-devel copied to clipboard
make install puts Miniball.README in include
In make install
, we copy Miniball.README and Miniball.COPYRIGHT to the include directory, which we probably shouldn't do.
I placed Miniball.README and Miniball.COPYRIGHT in src/Cech_complex/include/gudhi
and all the include/gudhi
are copied and installed. I think it is important to install the COPYRIGHT file (the README is not that important...) or do you think https://gudhi.inria.fr/licensing/ is clear enough ?
We don't install any license for the rest of gudhi. If we want to install it, include/ might not be the best place (?). The beginning of the file does mention its license. We should indeed clarify that miniball is shipped with gudhi: that makes it different from the other dependencies where if you don't install a GPL dependency, you are "safe".
km.py.COPYRIGHT also gets installed, and this one seems less useful since the license is MIT.
FWIW, we manually delete these files from include/gudhi
in the Debian package.
miniball was removed in #519.