node-gyp/gyp
DeeDeeG 707927cd57
feat(gyp): update gyp to v0.16.1 (#2923)
* feat(gyp): update gyp to v0.15.1

* Add Python 3.12 to tests

* Try to fix CI

* Try specifying msvs-version

* Modify the visual-studio matrix

* Fix pythonLocation var

* Fix Python tests

* Get path

* polish

* feat(gyp): update gyp to v0.16.0

* feat(gyp): update gyp to v0.16.1

* CI: Don't install Python 'packaging' module (vendored in 'gyp-next' now)

* Apply suggestions from code review

* Upgrade to actions/checkout@v4

---------

Co-authored-by: Raymond Zhao <7199958+rzhao271@users.noreply.github.com>
Co-authored-by: Christian Clauss <cclauss@me.com>
2023-10-27 17:12:14 -07:00
..
.github/workflows feat(gyp): update gyp to v0.16.1 (#2923) 2023-10-27 17:12:14 -07:00
data/win gyp: update gyp to r1601 2013-07-02 11:04:41 -07:00
pylib feat(gyp): update gyp to v0.16.1 (#2923) 2023-10-27 17:12:14 -07:00
tools feat(gyp): update gyp to v0.16.1 (#2923) 2023-10-27 17:12:14 -07:00
.gitignore gyp: update gyp to 0.2.0 2020-05-26 15:14:13 +10:00
AUTHORS feat(gyp): update gyp to v0.16.1 (#2923) 2023-10-27 17:12:14 -07:00
CHANGELOG.md feat(gyp): update gyp to v0.16.1 (#2923) 2023-10-27 17:12:14 -07:00
CODE_OF_CONDUCT.md feat(gyp): update gyp to v0.9.1 (#2402) 2021-05-28 01:30:57 +00:00
CONTRIBUTING.md feat(gyp): update gyp to v0.9.1 (#2402) 2021-05-28 01:30:57 +00:00
gyp gyp: update gyp to e1c8fcf7 2015-05-24 14:02:47 -07:00
gyp.bat gyp: update gyp to 0.2.0 2020-05-26 15:14:13 +10:00
gyp_main.py gyp: update gyp to v0.8.1 (#2355) 2021-03-31 15:43:58 +08:00
LICENSE gyp: update gyp to 0.2.1 2020-05-26 15:15:13 +10:00
pyproject.toml feat(gyp): update gyp to v0.16.1 (#2923) 2023-10-27 17:12:14 -07:00
README.md feat(gyp): update gyp to v0.16.1 (#2923) 2023-10-27 17:12:14 -07:00
test_gyp.py feat(gyp): update gyp to v0.13.0 2022-09-24 02:17:10 +01:00

GYP can Generate Your Projects.

Documents are available at gyp.gsrc.io, or you can check out md-pages branch to read those documents offline.

gyp-next is released to the Python Packaging Index (PyPI) and can be installed with the command:

  • python3 -m pip install gyp-next

When used as a command line utility, gyp-next can also be installed with pipx:

  • pipx install gyp-next
Installing to a new venv 'gyp-next'
  installed package gyp-next 0.13.0, installed using Python 3.10.6
  These apps are now globally available
    - gyp
done! ✨ 🌟 ✨

Or to run gyp-next directly without installing it:

  • pipx run gyp-next --help
NOTE: running app 'gyp' from 'gyp-next'
usage: usage: gyp [options ...] [build_file ...]

options:
  -h, --help            show this help message and exit
  --build CONFIGS       configuration for build after project generation
  --check               check format of gyp files
  [ ... ]