gyp-next icon indicating copy to clipboard operation
gyp-next copied to clipboard

A fork of the GYP build system for use in the Node.js projects

Results 46 gyp-next issues
Sort by recently updated
recently updated
newest added

https://nodejs.org/en/blog/announcements/v22-release-announce

help wanted

Our automated tests currently run `ruff --max-complexity=101` when the [recommended setting](https://docs.astral.sh/ruff/settings/#lintmccabe) is `10`, not `101`. We do not need to reduce complexity all the way down to 10 but we...

enhancement
help wanted

These two commands __fail__ on Python 3.12 with `ModuleNotFoundError: No module named 'packaging'` % `pipx run --spec git+https://github.com/nodejs/gyp-next.git gyp --help` % `pipx run --spec git+https://github.com/nodejs/gyp-next.git gyp --version` This was fixed...

Registries included: - pypi - github release Refs: https://packaging.python.org/en/latest/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows/

Fix: run `gyp` without arguments doesn't show right *usage* ````console c108df569f5e:/work# gyp Traceback (most recent call last): File "/usr/bin/gyp", line 8, in sys.exit(script_main()) ^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/gyp/__init__.py", line 688, in script_main...

wontfix
python

Hi, folks. I had the idea to test on upcoming Python versions _before_ they become stable. Current results (Python 3.13): I'm happy to share that Python 3.13 Alpha 2 and...

This changes fixes build error when `/usr/bin/env` is not available (for example, when building in Nix sandbox). It makes gyp-generated build configurations invoke Python directly on the gyp tools (similar...

https://gyp.gsrc.io/docs/InputFormatReference.md#variables-and-conditionals-command-expansions-example ```python { 'sources': [ '!(echo filename with space.cc)', ], 'libraries': [ '!@(pkg-config --libs-only-l apr-1)', ], } ``` Miss `

Can it provide completions for common shells? I guess https://docs.iterative.ai/shtab/ or https://docs.iterative.ai/shtab/#alternatives can be useful. TIA!