-
Notifications
You must be signed in to change notification settings - Fork 48
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
Why no install prefix without vendoring? #203
Comments
There is no prefix variable in the justfile. The build vendored rule is the same as the build release rule, but with an offline flag. |
Thank you for explaining. As a note, it looks like build vendored also invokes a Now that I understand better, it seems to me that the README has some issues that could be improved:
If it would be helpful, I could make a PR with suggested improved text for these three issues, but I do not think I can do this with problem (1) because I do not understand what the intent of the nonexistent |
I would like to try out pop-os launcher/cosmic on my Ubuntu install. If I like them maybe I will switch to pop-os entirely.
As instructed by the README, I run
just build-release
. Then I run:Because I am just experimenting with it, I would prefer not to install the launcher "globally". I would prefer to install it to some alternate location, such as
/opt/pop
or~/usr
, so that if it doesn't work out I can just delete it. Like you can in C projects with./configure --prefix=/path/to
.The README does say that a
sudo just rootdir=debian/tmp prefix=/usr install
is supported if youbuild-vendored
. But I am not vendoring, and it seems that vendoring could have unusual side effects for which dependencies the compiled app is allowed to link against. I just want to build a local copy and install it to a non-default location.Could this be possible? I'm uncertain about trying to modify the build scripts myself as it seems some nontrivial things happen while installing and I've not used "just" before.
The text was updated successfully, but these errors were encountered: