-
-
Notifications
You must be signed in to change notification settings - Fork 52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Install location #17
Comments
I decided to use I might add support for easier changing of install location in the future, but I'm not sure what's the best way to do that. However, you can change the install location of you build the package from the source:
|
Thanks for the help (and for doing such a great project!). Have you considered setting the install prefix with an environment variable? Something like this:
Then you can still use Just a thought off the top of my head |
This could partly work, but the remaining problem is the manifest which still links to the original path. Maybe I could do some |
Thanks @dfangx I don't know how I could not have seen it. |
If using an environment variable, you could just ignore it when setting the manifest path and default to the hardcoded path, since it seems like that can't be changed. |
@TheFooI maybe try using |
I made it easier to configure most install locations in df05306. You still need to use |
Is there a plan to do this without having to modify the source code eventually? |
Yes. I have some idea how to handle home directories, but I first need to check if it works, and do some other things. If it works, I will probably add it in the next release. |
I implemented support for changing most install locations using build-time environment variables ( If the variable starts with |
Is it possible to change the install location? My understanding is that
/usr/
really should be for system-installed packages, not packages manually installed by the user. Proper install location should be in/usr/local/*
or in a directory owned by the user.The text was updated successfully, but these errors were encountered: