use erlang.mk to manage dependencies