Is there a good way to handle situations such as the following one: /run.jl /src/do-stuff.jl /src/data/nice-data.csv
run.jl has: include("src/do-stuff.jl") and do-stuff.jl *would like to do *
readcsv("data/nice-data.csv")
but readcsv(-) uses the relative path from run.jl and so this does not
work. I think I use Base.source_path(-) for this kind of situations but I
am not too happy about it, after all I don't really need the full absolute
path.
Thanks.
