Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Process --pre-js and --post-js files in jsifier.js #18525

Merged
merged 1 commit into from
Jan 17, 2023
Merged

Process --pre-js and --post-js files in jsifier.js #18525

merged 1 commit into from
Jan 17, 2023

Conversation

sbc100
Copy link
Collaborator

@sbc100 sbc100 commented Jan 15, 2023

This treats pre and post JS files more like normal runtime and library files which simplifies the code and avoids the special case processing in emcc.py.

This also means that pre and post JS also now go through macro preprocessor which should be useful in some cases.

@sbc100 sbc100 force-pushed the pre_post_js branch 5 times, most recently from 534e277 to 9f96cea Compare January 17, 2023 01:22
@sbc100 sbc100 requested review from kripken and juj January 17, 2023 01:22
@sbc100 sbc100 force-pushed the pre_post_js branch 2 times, most recently from a62fc36 to 11de551 Compare January 17, 2023 06:58
@juj
Copy link
Collaborator

juj commented Jan 17, 2023

LGTM, this sounds like a good unification.

@sbc100 sbc100 enabled auto-merge (squash) January 17, 2023 17:25
This teats pre and post JS files more like normal runtime and
library files which simplifies the code and avoids the special case
processing in emcc.py.

This also means that pre and post JS also now go through macro
preprocessor which should be useful in some cases.
@sbc100 sbc100 disabled auto-merge January 17, 2023 23:56
@sbc100 sbc100 merged commit 3576375 into main Jan 17, 2023
@sbc100 sbc100 deleted the pre_post_js branch January 17, 2023 23:57
sbc100 added a commit that referenced this pull request Mar 19, 2023
sbc100 added a commit that referenced this pull request Mar 20, 2023
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