Report channel symlink destinations - #1547
Conversation
Document channel symlink names and JULIAUP_BIN_DIR selection. Co-authored-by: Codex <codex@openai.com>
| Juliaup creates these channel symlinks in the directory returned by | ||
| `JULIAUP_BIN_DIR` when that environment variable is set. If `JULIAUP_BIN_DIR` | ||
| contains multiple entries separated like `PATH`, Juliaup uses the first entry. | ||
| When `JULIAUP_BIN_DIR` is not set, Juliaup uses the directory containing the | ||
| running `juliaup` executable if that directory is inside the user's home | ||
| directory; otherwise it uses `~/.local/bin`. |
There was a problem hiding this comment.
In light of the discussion at #1556, it seems JULIAUP_BIN_DIR is a rather obscure feature and may intentionally be undocumented (and perhaps should be removed outright?)
It'd be good to hear from @davidanthoff and @ghyatzo ...?
There was a problem hiding this comment.
I don't think I have the authority to say anything final in this matter. At the time I had just pointed out that it was still undocumented so it was unclear if it was intended to stay or to be deprecated. I think that it's been enough time that probably even if undocumented it would be too breaking removing this.
The name is pretty confusing imho, but maybe we can use the same location as an installation location also for juliaup and julialauncher binaries, but haven't explored this idea very thoroughly yet.
Document channel symlink names and JULIAUP_BIN_DIR selection.
Co-authored-by: Codex codex@openai.com
Resolves #1431