Arc Forumnew | comments | leaders | submitlogin
3 points by i4cu 631 days ago | link | parent

ok thanks. I wasn't familiar with greadlink so I didn't know it was a 'thing'.

3 points by akkartik 631 days ago | link

I kinda misspoke. The explanation is at the top of the file:

    Put a symlink to this script somewhere in your path.
The goal seems to be to deduce where the sources are, independent of where the driver script is called from.


3 points by hjek 630 days ago | link

Why aren't we just using

    cd $(dirname "$0")
to change to the arc dir?

greadlink shouldn't be necessary.


3 points by akkartik 630 days ago | link

That was my initial thinking as well, hence the ':/'.

But later I realized there's a good reason:


2 points by hjek 630 days ago | link

Oh, symlinks! I see.