From d3adc16a08d95d6e331de55d7d3bf05a66a874a8 Mon Sep 17 00:00:00 2001 From: pack Date: Sun, 9 Aug 2026 10:54:08 +0000 Subject: stop tracking node_modules/ --- node_modules/node-gyp/gyp/docs/Hacking.md | 46 ------------------------------- 1 file changed, 46 deletions(-) delete mode 100644 node_modules/node-gyp/gyp/docs/Hacking.md (limited to 'node_modules/node-gyp/gyp/docs/Hacking.md') diff --git a/node_modules/node-gyp/gyp/docs/Hacking.md b/node_modules/node-gyp/gyp/docs/Hacking.md deleted file mode 100644 index 156d485..0000000 --- a/node_modules/node-gyp/gyp/docs/Hacking.md +++ /dev/null @@ -1,46 +0,0 @@ -# Hacking - -## Getting the sources - -Git is required to hack on anything, you can set up a git clone of GYP -as follows: - -``` -mkdir foo -cd foo -git clone git@github.com:nodejs/gyp-next.git -cd gyp -``` - -(this will clone gyp underneath it into `foo/gyp`. -`foo` can be any directory name you want. Once you've done that, -you can use the repo like anything other Git repo. - -## Testing your change - -GYP has a suite of tests which you can run with the provided test driver -to make sure your changes aren't breaking anything important. - -You run the test driver with e.g. - -``` sh -$ python -m pip install --upgrade pip -$ pip install --editable ".[dev]" -$ python -m pytest -``` - -See [Testing](Testing.md) for more details on the test framework. - -Note that it can be handy to look at the project files output by the tests -to diagnose problems. The easiest way to do that is by kindly asking the -test driver to leave the temporary directories it creates in-place. -This is done by setting the environment variable "PRESERVE", e.g. - -``` -set PRESERVE=all # On Windows -export PRESERVE=all # On saner platforms. -``` - -## Reviewing your change - -All changes to GYP must be code reviewed before submission. -- cgit v1.2.3