node/test/addons
Chengzhong Wu e1bd53c098
build: define NOMINMAX in common.gypi
V8 and Node.js had defined `NOMINMAX` on Windows for a long time.  In
recent changes, V8 added `std::numeric_limits::min` usages in its
header files which caused addons without `NOMINMAX` defines failed
to compile.

Define `NOMINMAX` in common.gypi so that addons can be compiled with
the latest V8 header files.

PR-URL: https://github.com/nodejs/node/pull/52794
Fixes: https://github.com/nodejs/nan/issues/968
Refs: https://github.com/nodejs/gyp-next/pull/244
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
2024-05-08 07:12:39 +02:00
..
async-cleanup-hook
async-hello-world
async-hooks-id
async-resource
buffer-free-callback
callback-scope
cppgc-object src,tools: initialize cppgc 2023-08-11 00:43:51 +00:00
dlopen-ping-pong
errno-exception
force-context-aware
heap-profiler
hello-world build: define NOMINMAX in common.gypi 2024-05-08 07:12:39 +02:00
hello-world-function-export
load-long-path
make-callback
make-callback-domain-warning
make-callback-recurse src: add missing TryCatch 2024-03-31 15:37:22 +02:00
new-isolate-addon
new-target
no-addons
node-module-version
non-node-context
not-a-binding
null-buffer-neuter
openssl-binding
openssl-client-cert-engine
openssl-key-engine
openssl-providers
openssl-test-engine
parse-encoding
register-signal-handler
repl-domain-abort
report-api
report-fatalerror
request-interrupt
stringbytes-external-exceed-max
symlinked-module test: use tmpdir.resolve() 2023-08-21 16:41:53 +00:00
uv-handle-leak
worker-addon
worker-buffer-callback test: fix flakiness in worker*.test-free-called 2023-12-19 17:11:27 +00:00
zlib-binding
.gitignore
addons.status
common.gypi
testcfg.py