Hmm I thought It can be done reading __FILE__ at compile-time,
but it gives me just the relative path.
Recent topic here:
http://forum.dlang.org/thread/[email protected]
On Friday, 17 January 2014 at 09:29:48 UTC, Jacob Carlborg wrote:
On 2014-01-17 10:23, Andrea Fontana wrote:
thisExePath "returns the full path of the current executable".
If I run something like "./mysource.d" (using rdmd shebang) it
returns
the full path to compiled executable in /tmp folder (not so
useful I
think!). Is there a way to have the path of source itself?
That doesn't sound very easy to fix. When running the
executable it's completely disconnected from the source file it
was compiled from. Except for possibly some debug info.