Run embedded avm on Linux and macOS#1948
Merged
bettio merged 1 commit intoatomvm:mainfrom Dec 1, 2025
Merged
Conversation
8ff5fd1 to
7f863db
Compare
pguyot
added a commit
to atomvm/atomvm_rebar3_plugin
that referenced
this pull request
Nov 1, 2025
Requires support for AtomVM: atomvm/AtomVM#1948 NB: it's currently incompatible with JIT Signed-off-by: Paul Guyot <pguyot@kallisys.net>
bettio
reviewed
Nov 1, 2025
bettio
requested changes
Nov 1, 2025
Collaborator
bettio
left a comment
There was a problem hiding this comment.
Let's also document somewhere how to use this / how a compatible application is written.
7f863db to
ac5ecd1
Compare
Collaborator
Author
Should we wait until the atomvm_rebar3_plugin PR is merged? |
ac5ecd1 to
1f68624
Compare
pguyot
commented
Nov 22, 2025
Collaborator
No, I think support should land here first (or they can be nearly simultaneous), so applications that are escriptized with the plugin will actually work. |
1f68624 to
1452b2d
Compare
Most platforms run embedded avm in the flash. Implement a similar mechanism on generic_unix platform, to enable an escriptize-like experience. Signed-off-by: Paul Guyot <pguyot@kallisys.net>
1452b2d to
6a4bab2
Compare
pguyot
added a commit
to pguyot/atomvm_rebar3_plugin
that referenced
this pull request
Nov 22, 2025
Requires support for AtomVM: atomvm/AtomVM#1948 NB: it's currently incompatible with JIT Signed-off-by: Paul Guyot <pguyot@kallisys.net>
bettio
approved these changes
Dec 1, 2025
UncleGrumpy
pushed a commit
to UncleGrumpy/atomvm_rebar3_plugin
that referenced
this pull request
Dec 9, 2025
Requires support for AtomVM: atomvm/AtomVM#1948 NB: it's currently incompatible with JIT Signed-off-by: Paul Guyot <pguyot@kallisys.net>
UncleGrumpy
pushed a commit
to UncleGrumpy/atomvm_rebar3_plugin
that referenced
this pull request
Dec 9, 2025
Requires support for AtomVM: atomvm/AtomVM#1948 NB: it's currently incompatible with JIT Signed-off-by: Paul Guyot <pguyot@kallisys.net>
UncleGrumpy
pushed a commit
to UncleGrumpy/atomvm_rebar3_plugin
that referenced
this pull request
Dec 9, 2025
Requires support for AtomVM: atomvm/AtomVM#1948 NB: it's currently incompatible with JIT Signed-off-by: Paul Guyot <pguyot@kallisys.net>
pguyot
added a commit
to pguyot/atomvm_rebar3_plugin
that referenced
this pull request
Dec 9, 2025
Requires support for AtomVM: atomvm/AtomVM#1948 NB: it's currently incompatible with JIT Signed-off-by: Paul Guyot <pguyot@kallisys.net>
pguyot
added a commit
to pguyot/atomvm_rebar3_plugin
that referenced
this pull request
Dec 9, 2025
Requires support for AtomVM: atomvm/AtomVM#1948 NB: it's currently incompatible with JIT Signed-off-by: Paul Guyot <pguyot@kallisys.net>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Most platforms run embedded avm in the flash. Implement a similar mechanism on generic_unix platform, to enable an escriptize-like experience.
These changes are made under both the "Apache 2.0" and the "GNU Lesser General
Public License 2.1 or later" license terms (dual license).
SPDX-License-Identifier: Apache-2.0 OR LGPL-2.1-or-later