node/tools
João Reis bd44b0ee7f
build,win: accept Python 3 if 2 is not available
If there is no Python 2 available, use Python 3. This allows to test
running configure with Python 3.

PR-URL: https://github.com/nodejs/node/pull/29236
Reviewed-By: Christian Clauss <cclauss@me.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>
2020-12-14 18:05:53 +00:00
..
bootstrap win,build: update Windows build documentation 2019-04-16 21:59:10 +01:00
clang-format
configure.d tools, icu: actually failover if there are multiple URLs 2019-05-16 14:55:59 -04:00
doc tools: only fetch previous versions when necessary 2020-04-06 22:38:35 +01:00
eslint-rules tools: lint for use of internalBinding() 2019-05-16 14:56:32 -04:00
gyp build, tools, win: add .S files support to GYP 2019-02-28 23:37:36 +11:00
icu deps: backport ICU-20958 to fix CVE-2020-10531 2020-06-02 15:03:16 +01:00
inspector_protocol tools: roll inspector_protocol to f67ec5 2019-04-16 21:59:31 +01:00
jinja2
macos-installer
markupsafe
msvs build,win: accept Python 3 if 2 is not available 2020-12-14 18:05:53 +00:00
node-lint-md-cli-rollup tools: replace rollup with ncc 2019-07-25 23:53:04 +01:00
node_modules tools: update ESLint to 5.12.1 2019-05-16 14:56:43 -04:00
pip build: add lint-py which uses flake8 2018-11-29 11:39:14 -05:00
pkgsrc
rpm
.eslintrc.yaml
build-addons.js
certdata.txt tools: update certdata.txt 2019-05-16 14:56:04 -04:00
check-imports.py
check_macros.py
compress_json.py build: make compress_json python3 compatible 2019-05-16 14:56:54 -04:00
cpplint.py benchmark,doc,lib,src,test,tools: fix typos 2018-10-10 04:16:52 +02:00
create_android_makefiles
create_expfile.sh
dcheck_macros.py test: do not lint macros files (again) 2019-02-28 23:37:42 +11:00
generate_code_cache.js
genv8constants.py tools: prepare tools/genv8constants.py for Python 3 2019-02-28 23:37:40 +11:00
getarch.py tools: move python code out of jenkins shell 2019-12-17 17:08:16 -05:00
getendian.py tools: move python code out of jenkins shell 2019-12-17 17:08:16 -05:00
getmachine.py tools: move python code out of jenkins shell 2019-12-17 17:08:16 -05:00
getmoduleversion.py
getnapibuildversion.py build: expose napi_build_version variable 2020-10-07 06:59:44 -04:00
getnodeversion.py tools: move python code out of jenkins shell 2019-12-17 17:08:16 -05:00
gyp_node.py tools: use print() function on both Python 2 and 3 2019-02-28 23:37:33 +11:00
install.py tools: prepare tools/install.py for Python 3 2019-02-28 23:37:40 +11:00
js2c.py tools: prepare tools/js2c.py for Python 3 2019-02-28 23:37:40 +11:00
license-builder.sh deps,tools: update license-builder.sh and LICENSE 2019-05-16 14:57:02 -04:00
license2rtf.js
lint-js.js benchmark,doc,lib,src,test,tools: fix typos 2018-10-10 04:16:52 +02:00
lint-md.js tools: replace rollup with ncc 2019-07-25 23:53:04 +01:00
lint-pr-commit-message.sh tools: don't use GH API for commit message checks 2019-02-28 23:37:37 +11:00
lsan_suppressions.txt
macos-firewall.sh tools: add openssl-cli to macos-firewall.sh 2019-05-16 14:56:29 -04:00
make-v8.sh build: enable backtrace when V8 is built for PPC and S390x 2020-10-05 10:56:22 -04:00
mk-ca-bundle.pl
mkssldef.py tools: make mkssldef.py Python 3 compatible 2019-05-16 14:56:55 -04:00
nodcheck_macros.py test: do not lint macros files (again) 2019-02-28 23:37:42 +11:00
osx-codesign.sh build: macOS package notarization 2020-04-01 23:27:52 -04:00
osx-entitlements.plist tools: add debug entitlements for macOS 10.15+ 2020-10-07 10:13:51 -04:00
osx-gon-config.json.tmpl build: macOS package notarization 2020-04-01 23:27:52 -04:00
osx-notarize.sh build: macOS package notarization 2020-04-01 23:27:52 -04:00
osx-pkg-postinstall.sh
osx-productsign.sh
release.sh tools: only sign release if promotion successful 2019-02-28 23:37:37 +11:00
run-valgrind.py tools: improve valgrind support 2019-05-16 14:56:44 -04:00
run-worker.js
sign.bat
specialize_node_d.py tools: prepare tools/specialize_node_d.py for Python 3 2019-02-28 23:37:40 +11:00
test-npm-package.js
test-v8.bat
test.py test: do not fail SLOW tests if they are not slow 2019-12-17 17:08:17 -05:00
update-authors.js tools: implement update-authors in JS 2018-09-20 07:41:47 +02:00
update-babel-eslint.sh
update-eslint.sh
utils.py
valgrind.supp tools: improve valgrind support 2019-05-16 14:56:44 -04:00