Name atomvm
Version 0.6.0-alpha1+git (c239678426f97cc50eea8261f679f1490b355b3a)
Summary Tiny Erlang VM
Description Brings Erlang, Elixir and other functional languages to really small systems. AtomVM implements from scratch a minimal Erlang VM that supports a subset of ErlangVM features and that is able to run unmodified BEAM binaries on really small systems like MCUs.
Section base
License Apache-2.0 & LGPL-2.1-only
Homepage https://www.atomvm.net/
Recipe file recipes-devtools/atomvm/atomvm_0.6.0-alpha1.bb
Layer meta-erlang (walnascar branch)
Inherits
  • cmake
Dependencies
  • cmake-native
  • elixir-native
  • erlang-native
  • gcc-cross-i686
  • gperf-native
  • ninja-native
  • openssl
  • packbeam-native
  • virtual/compilerlibs
  • virtual/libc
  • zlib
PACKAGECONFIG options

Sources

git://github.com/atomvm/AtomVM

Patches

Patch Status
files/0001-Remove-PackBEAM-dependency-rules.patch Inappropriate [oe specific]

Other branches

This recipe in other branches of meta-erlang:

Branch Recipe
master atomvm 0.6.0-alpha1+git
walnascar (Yocto Project 5.2) atomvm 0.6.0-alpha1+git (this recipe)
scarthgap (Yocto Project 5.0) atomvm 0.6.0-alpha1+git
nanbield (Yocto Project 4.3) atomvm 0.6.0-alpha1+git