mirror of
https://github.com/nodejs/node.git
synced 2024-11-28 22:46:31 +01:00
074e7f88af
Instead of requiring `./configure` to be run again after the file changed, first try to re-run the configure script with the arguments with which it was originally run. Usually, those arguments will either contain no flags, or all flags that were passed are still supported. PR-URL: https://github.com/nodejs/node/pull/21371 Reviewed-By: Gus Caplan <me@gus.host> Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Tiancheng "Timothy" Gu <timothygu99@gmail.com>
134 lines
1.9 KiB
Plaintext
134 lines
1.9 KiB
Plaintext
# Whitelist dotfiles
|
|
.*
|
|
!deps/**/.*
|
|
!test/fixtures/**/.*
|
|
!tools/node_modules/**/.*
|
|
!tools/doc/node_modules/**/.*
|
|
!.editorconfig
|
|
!.eslintignore
|
|
!.eslintrc.js
|
|
!.gitattributes
|
|
!.github
|
|
!.gitignore
|
|
!.gitkeep
|
|
!.mailmap
|
|
!.nycrc
|
|
!.remarkrc
|
|
!.travis.yml
|
|
|
|
core
|
|
vgcore.*
|
|
v8*.log
|
|
perf.data
|
|
perf.data.old
|
|
.waf*
|
|
tags
|
|
.lock-wscript
|
|
*.pyc
|
|
doc/api.xml
|
|
tmp/
|
|
test/tmp*/
|
|
iojs
|
|
iojs_g
|
|
node
|
|
node_g
|
|
*.swp
|
|
.benchmark_reports
|
|
icu_config.gypi
|
|
.eslintcache
|
|
node_trace.*.log
|
|
coverage/
|
|
|
|
/out
|
|
|
|
# various stuff that VC++ produces/uses
|
|
Debug/
|
|
!**/node_modules/debug/
|
|
!deps/v8/src/debug/
|
|
Release/
|
|
!doc/blog/**
|
|
*.sln
|
|
!nodemsi.sln
|
|
*.suo
|
|
*.vcproj
|
|
*.vcxproj
|
|
!custom_actions.vcxproj
|
|
*.vcxproj.user
|
|
*.vcxproj.filters
|
|
UpgradeLog*.XML
|
|
_UpgradeReport_Files/
|
|
ipch/
|
|
*.sdf
|
|
*.opensdf
|
|
*.VC.db
|
|
*.VC.opendb
|
|
.vs/
|
|
.vscode/
|
|
/deps/v8/src/debug/obj
|
|
/*.exe
|
|
|
|
/config.mk
|
|
/config.gypi
|
|
/config.status
|
|
/config_fips.gypi
|
|
*-nodegyp*
|
|
/gyp-mac-tool
|
|
/npm.wxs
|
|
/tools/msvs/npm.wixobj
|
|
/tools/msvs/genfiles/
|
|
/test/addons/??_*/
|
|
email.md
|
|
deps/v8-*
|
|
deps/icu
|
|
deps/icu*.zip
|
|
deps/icu*.tgz
|
|
deps/icu-tmp
|
|
./node_modules
|
|
android-toolchain/
|
|
.svn/
|
|
|
|
# generated by gyp on Windows
|
|
deps/openssl/openssl.props
|
|
deps/openssl/openssl.targets
|
|
deps/openssl/openssl.xml
|
|
|
|
# generated by gyp on android
|
|
/*.target.mk
|
|
/*.host.mk
|
|
deps/openssl/openssl.target.mk
|
|
deps/zlib/zlib.target.mk
|
|
|
|
# not needed and causes issues for distro packagers
|
|
deps/npm/node_modules/.bin/
|
|
|
|
# build/release artifacts
|
|
/*.tar.*
|
|
/*.pkg
|
|
/SHASUMS*.txt*
|
|
|
|
# test artifacts
|
|
tools/remark-cli/node_modules
|
|
tools/remark-preset-lint-node/node_modules
|
|
icu_config.gypi
|
|
*.tap
|
|
|
|
# Xcode workspaces and project folders
|
|
*.xcodeproj
|
|
*.xcworkspace
|
|
|
|
# libuv book and GitHub template
|
|
deps/uv/.github/
|
|
deps/uv/docs/code/
|
|
deps/uv/docs/src/guide/
|
|
|
|
# do not override V8's .gitignore
|
|
!deps/v8/**
|
|
# ignore VS compiler output unhandled by V8's .gitignore
|
|
deps/v8/gypfiles/Debug/
|
|
deps/v8/gypfiles/Release/
|
|
deps/v8/src/Debug/
|
|
deps/v8/src/Release/
|
|
deps/v8/src/inspector/Debug/
|
|
deps/v8/src/inspector/Release/
|
|
deps/v8/third_party/eu-strip/
|