Supported Platforms
This is a living document that reflects the current state of support for specific platforms (like the Erlang programming language) and tools (like git).
Erlang
Toolchains
Toolchain versions 24, 25 and HEAD have been tested.
You can find recommended versions and hashes in the registry.
Rules
We can currently build several rules as seen in the Rulebook, including:
erlang_library
-- for low-level Erlang libraries that require no rebar3/makeerlang_proto_library
-- for generating Erlang source code from a .proto fileerlang_script
-- for bundling Erlang binarieserlang_test
-- for running Erlang CommonTest suiteserlang_proper_test
-- for running PropEr testserlangmk_library
-- for building erlang.mk librariesrebar3_library
-- for building rebar3 librariesotp_application
-- 🚧 for bundling OTP applicationsotp_release
-- 🚧 for bundling OTP releases
Elixir
Toolchains
Toolchain versions 1.13, and 1.14 tested.
You can find recommended versions and hashes in the registry.
Rules
We can currently build several rules as seen in the Rulebook, including:
elixir_library
-- for low-level Elixir libraries that don't requiremix
elixir_proto_library
-- for generating Elixir source code from a .proto fileeex_library
-- for bundling Elixir templated fileselixir_script
-- for bundling Elixir binariesmix_library
-- for building mix libraries