Skip to content

Conversation

@pguyot
Copy link
Collaborator

@pguyot pguyot commented Nov 1, 2025

Requires support for AtomVM:
atomvm/AtomVM#1948

NB: it's currently incompatible with JIT

Copy link
Collaborator

@UncleGrumpy UncleGrumpy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am still reviewing some of the more complex sections, but I have a few simple fixes and requests that I noticed in a first pass. It would also be good to have some tests to verify the assembled escript.

@UncleGrumpy
Copy link
Collaborator

UncleGrumpy commented Dec 2, 2025

We probably want a test too, before this is merged. I wasn’t completely on top of this before (see #57, a review there would be appreciated too ;-), but moving forward I would like to make sure all new features have tests.

@pguyot pguyot force-pushed the w44/escriptize branch 2 times, most recently from f50be09 to ff5c0e2 Compare December 9, 2025 06:52
pguyot and others added 2 commits December 9, 2025 07:55
Requires support for AtomVM:
atomvm/AtomVM#1948

NB: it's currently incompatible with JIT

Signed-off-by: Paul Guyot <pguyot@kallisys.net>
This makes a few small adjustments to the escriptize provider as well as the tests, most of these
are necessary changes. A few additional changes have heen made, such as adding the users
$HOME/.local, to the default AtomVV install search paths, and supporting matching on the AtomVM elf
executable, as well as the shell launcher script.

Signed-off-by: Winford <winford@object.stream>
Copy link
Collaborator

@UncleGrumpy UncleGrumpy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks good to me now, and the test passes.

@pguyot pguyot force-pushed the w44/escriptize branch 5 times, most recently from cea55dc to 4700716 Compare December 9, 2025 07:45
Signed-off-by: Paul Guyot <pguyot@kallisys.net>
This will prevent objcopy from dammaging the binary on linux/arm64

Signed-off-by: Paul Guyot <pguyot@kallisys.net>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants