Jaroslav
109e3d4245
feat: improve visual studio detection ( #2957 )
...
Detect visual studio installation using the VSSetup module and
Get-VSSetupInstance method. It works even in systems with the
Constrained language mode of PowerShell.
2024-02-09 02:33:54 +01:00
Rich Trott
5746691a36
test: update expired certs ( #2908 )
2023-09-28 07:56:36 +02:00
Dennis Ameling
bb76021d35
feat: add support for native windows arm64 build tools
...
Visual Studio 2022 17.4 adds a native C++ compiler for Windows on ARM.
This allows arm64 devices to leverage native build tools, leading to
a 35% (or more) speed increase.
https://devblogs.microsoft.com/visualstudio/arm64-visual-studio-is-officially-here/
Signed-off-by: Dennis Ameling <dennis@dennisameling.com>
2023-05-25 12:29:04 +02:00
Rod Vagg
147e3d34f4
fix: new ca & server certs, bundle in .js file and unpack for testing
...
bundling in certs.js rather than including the raw files should avoid some
false positives that low-quality security scanners keep on complaining about.
2022-05-12 13:31:40 +10:00
Cheng Zhao
a27dc08696
feat: build with config.gypi from node headers
2021-11-05 20:08:28 +11:00
Christian Clauss
0093ec8646
gyp: Improve our flake8 linting tests
...
PR-URL: https://github.com/nodejs/node-gyp/pull/2356
Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
2021-03-31 07:38:26 +00:00
Christian Clauss
a78b584236
gyp: remove support for Python 2 ( #2300 )
...
PR-URL: https://github.com/nodejs/node-gyp/pull/2300
Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
2021-02-14 12:51:19 +08:00
João Reis
968c9067d7
win: support VS 2017 Desktop Express
...
Fixes: https://github.com/nodejs/node-gyp/issues/1881
PR-URL: https://github.com/nodejs/node-gyp/pull/1902
Reviewed-By: Rod Vagg <rod@vagg.org>
2019-10-03 11:08:29 +10:00
cclauss
a991f633d6
gyp: fix the remaining Python 3 issues
...
PR-URL: https://github.com/nodejs/node-gyp/pull/1793
Reviewed-By: Rod Vagg <rod@vagg.org>
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
2019-06-26 15:23:23 +10:00
Rod Vagg
395f843de0
test: replace self-signed cert with 'localhost'
...
PR-URL: https://github.com/nodejs/node-gyp/pull/1795
Reviewed-By: Richard Lau <riclau@uk.ibm.com>
2019-06-25 11:26:45 +10:00
João Reis
0efb8fb34b
win: support running in VS Command Prompt
...
PR-URL: https://github.com/nodejs/node-gyp/pull/1762
Reviewed-By: Refael Ackermann <refack@gmail.com>
2019-06-04 16:40:01 +01:00
João Reis
360ddbdf3a
win: add support for Visual Studio 2019
...
PR-URL: https://github.com/nodejs/node-gyp/pull/1762
Reviewed-By: Rod Vagg <rod@vagg.org>
Reviewed-By: Refael Ackermann <refack@gmail.com>
2019-06-04 16:39:54 +01:00
João Reis
7fe4095974
win: generic Visual Studio 2017 detection
...
PR-URL: https://github.com/nodejs/node-gyp/pull/1762
Reviewed-By: Rod Vagg <rod@vagg.org>
Reviewed-By: Refael Ackermann <refack@gmail.com>
2019-06-04 16:38:05 +01:00
cclauss
abef93ded5
gyp: get ready for python 3
...
https://github.com/nodejs/node-gyp/pull/1335
Reviewed-By: Refael Ackermann <refack@gmail.com>
2019-04-24 10:28:59 +10:00
John Barboza
b2024dee7b
zos: support platform
...
Initial work to add z/OS support to node-gyp.
PR-URL: https://github.com/nodejs/node-gyp/pull/1276
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
2018-06-08 17:09:27 +02:00
Liu Chao
f27599193a
gyp: update xml string encoding conversion
...
* test: build simple addon in path with non-ascii characters
* test: add test-charmap.py
PR-URL: https://github.com/nodejs/node-gyp/pull/1203
Reviewed-By: Refael Ackermann <refack@gmail.com>
2018-06-08 17:09:27 +02:00
Ben Noordhuis
8c4b0ffa50
Add --cafile command line option.
...
Add an option for overriding the default CA chain that is used when
downloading the tarball. This matches the npm option of the same
name and gets implicitly passed through the `npm_config_cafile`
environment variable.
Fixes: https://github.com/nodejs/node-gyp/issues/695
PR-URL: https://github.com/nodejs/node-gyp/pull/837
Reviewed-By: Rod Vagg <rod@vagg.org>
2015-12-10 14:08:19 +01:00