Skip to content

Commit

Permalink
tools,build: .gitignore tweaks
Browse files Browse the repository at this point in the history
  • Loading branch information
refack committed Nov 28, 2017
1 parent 0fb1e07 commit a84f58d
Showing 1 changed file with 40 additions and 31 deletions.
71 changes: 40 additions & 31 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
# Whitelist dotfiles
.*
!deps/**/.*
!test/fixtures/**/.*
!tools/eslint/**/.*
!tools/doc/node_modules/**/.*
!deps/**
!.editorconfig
!.eslintignore
!.eslintrc.yaml
!.eslintrc.yml
!.gitattributes
!.github
!.gitignore
Expand All @@ -24,9 +22,8 @@ perf.data.old
tags
.lock-wscript
*.pyc
doc/api.xml
/doc/api.xml
tmp/
test/tmp*/
iojs
iojs_g
node
Expand All @@ -36,15 +33,19 @@ node_g
icu_config.gypi
.eslintcache
node_trace.*.log
coverage/

/coverage/
/out

# various stuff that VC++ produces/uses
Debug/
!**/node_modules/debug/
!deps/v8/src/debug/
!/deps/v8/test/debugger/debug/
!/deps/v8/src/base/debug
!/deps/v8/src/debug
/deps/v8/src/debug/obj
deps/v8/src/inspector/Debug/
Release/
!deps/v8/tools/release
!deps/npm/node_modules/bluebird/js/release
!doc/blog/**
*.sln
!nodemsi.sln
Expand All @@ -62,7 +63,6 @@ ipch/
*.VC.opendb
.vs/
.vscode/
/deps/v8/src/debug/obj
/*.exe

/config.mk
Expand All @@ -75,46 +75,55 @@ ipch/
/tools/msvs/genfiles/
/test/addons/??_*/
email.md
deps/v8-*
deps/icu
deps/icu*.zip
deps/icu*.tgz
deps/icu-tmp
./node_modules
/deps/v8-*
/deps/icu
/deps/icu*.zip
/deps/icu*.tgz
/deps/icu-tmp
android-toolchain/
.svn/

# generated by gyp on Windows
deps/openssl/openssl.props
deps/openssl/openssl.targets
deps/openssl/openssl.xml
/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/
/deps/openssl/openssl.target.mk
/deps/zlib/zlib.target.mk

# build/release artifacts
/*.tar.*
/*.pkg
/SHASUMS*.txt*

# test artifacts
tools/faketime
tools/remark-cli/node_modules
tools/remark-preset-lint-node/node_modules
/tools/faketime
icu_config.gypi
*.tap

# Xcode workspaces and project folders
*.xcodeproj
*.xcworkspace

# npm stuff
node_modules
package-lock.json
!/deps/npm/node_modules**
/deps/npm/node_modules/node-gyp/gyp/**/*.pyc
!/tools/eslint/node_modules**
!/tools/doc/node_modules**
!/test/fixtures/**
# not needed and causes issues for distro packagers
/deps/npm/node_modules/.bin/

# libuv book and GitHub template
deps/uv/.github/
deps/uv/docs/code/
deps/uv/docs/src/guide/
/deps/uv/.github/
/deps/uv/docs/code/
/deps/uv/docs/src/guide/

!/deps/v8/test/mjsunit/tools/profviz-test.log
!/deps/v8/test/mjsunit/tools/tickprocessor-test-func-info.log
!/deps/v8/test/mjsunit/tools/tickprocessor-test.log

0 comments on commit a84f58d

Please sign in to comment.