Extensible build system for Erlang/OTP applications