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

quickjs: add the engine #156

Merged
merged 5 commits into from
Nov 25, 2024
Merged

quickjs: add the engine #156

merged 5 commits into from
Nov 25, 2024

Conversation

macbre
Copy link
Owner

@macbre macbre commented Nov 25, 2024

QuickJS version 2024-01-13
(...)
14 4.403 NJS configuration summary:
14 4.403
14 4.403  + using CC: "cc"
14 4.403  + using CFLAGS: " -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -Werror -g -fexcess-precision=standard -I /usr/src/quickjs "
14 4.403
14 4.403  + using PCRE library: -lpcre
14 4.403  + using readline library: -ledit
14 4.403  + using QuickJS library: -lquickjs -lm -ldl -lpthread
14 4.403  + using OpenSSL library: -lcrypto
14 4.403  + using libxml2 library: -lxml2
14 4.403  + using zlib library: -L/lib -lz
14 4.403
14 4.403  njs build dir: build
14 4.403  njs CLI: build/njs
(...)
15 8.768 adding module in /usr/src/njs/nginx
15 8.769 checking for QuickJS library -lquickjs.lto ... not found
15 8.829 checking for QuickJS library -lquickjs ... found
15 8.984 checking for QuickJS JS_NewTypedArray() ... found
15 9.072  enabled QuickJS engine
15 9.072  enabled webcrypto module
15 9.073  enabled xml module
15 9.074  enabled zlib module
15 9.075  + ngx_js_module was configured

QuickJS version 2024-01-13
(...)
14 4.403 NJS configuration summary:
14 4.403
14 4.403  + using CC: "cc"
14 4.403  + using CFLAGS: " -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -Werror -g -fexcess-precision=standard -I /usr/src/quickjs "
14 4.403
14 4.403  + using PCRE library: -lpcre
14 4.403  + using readline library: -ledit
14 4.403  + using QuickJS library: -lquickjs -lm -ldl -lpthread
14 4.403  + using OpenSSL library: -lcrypto
14 4.403  + using libxml2 library: -lxml2
14 4.403  + using zlib library: -L/lib -lz
14 4.403
14 4.403  njs build dir: build
14 4.403  njs CLI: build/njs
(...)
15 8.768 adding module in /usr/src/njs/nginx
15 8.769 checking for QuickJS library -lquickjs.lto ... not found
15 8.829 checking for QuickJS library -lquickjs ... found
15 8.984 checking for QuickJS JS_NewTypedArray() ... found
15 9.072  enabled QuickJS engine
15 9.072  enabled webcrypto module
15 9.073  enabled xml module
15 9.074  enabled zlib module
15 9.075  + ngx_js_module was configured
@macbre macbre self-assigned this Nov 25, 2024
Dockerfile Outdated Show resolved Hide resolved
Dockerfile Outdated Show resolved Hide resolved
@macbre macbre marked this pull request as ready for review November 25, 2024 22:05
@macbre macbre enabled auto-merge (squash) November 25, 2024 22:05
@macbre macbre added the njs label Nov 25, 2024
@macbre macbre merged commit 88dedd4 into master Nov 25, 2024
1 check passed
@macbre macbre deleted the add/quickjs-to-njs branch November 25, 2024 22:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant