Hi! When looking into packaging this project for Arch Linux, I realized that the installation directory for the plugins is hardcoded to the caller's $HOME.
This is rather bad practice in regards to dealing with this in the context of cmake, as it does not allow for any sane override with the usual environment variables such as DESTDIR.
The default should always be to adhere to the system location (e.g. /usr/local) and if installing to a user's home is desired, then this should not be the norm, but be an optional feature.
Hi! When looking into packaging this project for Arch Linux, I realized that the installation directory for the plugins is hardcoded to the caller's $HOME. This is rather bad practice in regards to dealing with this in the context of cmake, as it does not allow for any sane override with the usual environment variables such as
DESTDIR
.The default should always be to adhere to the system location (e.g. /usr/local) and if installing to a user's home is desired, then this should not be the norm, but be an optional feature.