Primary fix in this PR is that we observe that rebar3 uses _plt, not .plt, to name plt files.
Also in this PR:
Include OTP version in cache key, to avoid builds for different OTP builds to clobber each other's caches
Cache the locally build plt too (i.e. under _build/**/*_plt). This plt includes dependencies, as opposed to the ones under ~/.cache/rebar3/ which only includes OTP.
Primary fix in this PR is that we observe that rebar3 uses
_plt
, not.plt
, to name plt files.Also in this PR:
_build/**/*_plt
). This plt includes dependencies, as opposed to the ones under~/.cache/rebar3/
which only includes OTP.