Skip to content

Remove building.emar helper function. NFC#26811

Merged
sbc100 merged 1 commit intoemscripten-core:mainfrom
sbc100:emar_utility
Apr 29, 2026
Merged

Remove building.emar helper function. NFC#26811
sbc100 merged 1 commit intoemscripten-core:mainfrom
sbc100:emar_utility

Conversation

@sbc100
Copy link
Copy Markdown
Collaborator

@sbc100 sbc100 commented Apr 28, 2026

Instead move the logic into system_libs.py (the only non-testing place it is used).

In the test code itself, we just replace the usage with direct calls to EMAR, which is better for decoupling the tests from the compiler itself.

This is in preparation for a change to skip the wrapper scripts when the compiler calls itself to build system libs (See #26799)

Instead move the logic into system_libs.py (the only non-testing place
it is used).

In the test code itself, we just replace the usage with direct calls
to `EMAR`, which is better for decoupling the tests from the compiler
itself.

This is in preparation for a change to skip the wrapper scripts when
the compiler calls itself to build system libs (See emscripten-core#26799)
@sbc100 sbc100 requested review from dschuff and kripken April 28, 2026 22:06
@sbc100 sbc100 merged commit 95859e0 into emscripten-core:main Apr 29, 2026
28 of 30 checks passed
@sbc100 sbc100 deleted the emar_utility branch April 29, 2026 16:25
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