このように-pzを使用してescriptに相対コードパスを設定しようとすると
#!/usr/bin/env escript
%% -*- erlang -*-
%%! -pz ../dir-of-some-beams
パスは、escriptを実行したディレクトリを基準にして解釈されるため、スクリプトの場所を基準にしたパスを設定するのに役立ちません。
私の現在の「回避策」は、これがすべてリポジトリの一部であり、場所に依存することを望まないため、煩わしい絶対パスを使用しています。
では、escriptが配置されているディレクトリを基準にしてコードパスを設定するにはどうすればよいですか?