You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The utilities in gudhi were given names that are fine as long as they stay somewhere isolated, but they are not so nice if you intend to install them in a standard location (say /usr/local/bin) on your system. Debian ends up manually renaming each of them:
Nerve -> gudhi-nerve
VoronoiGIC -> gudhi-voronoi-gic
alpha_complex_persistence -> gudhi-alpha-complex-persistence
GudhUI -> gudhui
While capitalization and - vs _ may be a matter of taste, being able to add a prefix gudhi- for all utilities (except maybe gudhui which is already close enough?) looks useful, both to help discover all the other utilities, and to avoid conflicts. #920 adds a utility ripser, which is likely to conflict with other packages in conda/pip/debian/etc.
CMake does not seem to have the equivalent of autoconf's --program-prefix=PREFIX or --program-transform-name=PROGRAM, but something along these lines would make sense to me.
The text was updated successfully, but these errors were encountered:
The utilities in gudhi were given names that are fine as long as they stay somewhere isolated, but they are not so nice if you intend to install them in a standard location (say /usr/local/bin) on your system. Debian ends up manually renaming each of them:
Nerve -> gudhi-nerve
VoronoiGIC -> gudhi-voronoi-gic
alpha_complex_persistence -> gudhi-alpha-complex-persistence
GudhUI -> gudhui
While capitalization and
-
vs_
may be a matter of taste, being able to add a prefixgudhi-
for all utilities (except maybe gudhui which is already close enough?) looks useful, both to help discover all the other utilities, and to avoid conflicts. #920 adds a utilityripser
, which is likely to conflict with other packages in conda/pip/debian/etc.CMake does not seem to have the equivalent of autoconf's
--program-prefix=PREFIX
or--program-transform-name=PROGRAM
, but something along these lines would make sense to me.The text was updated successfully, but these errors were encountered: