GeezerVison is showing github.com — tools: update gyp-next to 0.18.0 · nodejs/node@8ce23dc
File treeExpand file treeCollapse file tree Open diff view settings Expand file treeCollapse file tree Open diff view settings Collapse file Copy file name to clipboardExpand all lines: tools/gyp/CHANGELOG.md +7Lines changed: 7 additions & 0 deletions - Display the source diff
- Display the rich diff
| Original file line number | Diff line number | Diff line change |
|---|
| 1 | 1 | # Changelog | 2 | 2 |
| | 3 | +## [0.18.0](https://github.com/nodejs/gyp-next/compare/v0.17.0...v0.18.0) (2024-05-08) | | 4 | + | | 5 | + | | 6 | +### Features | | 7 | + | | 8 | +* support language standard keys in msvs_settings ([#252](https://github.com/nodejs/gyp-next/issues/252)) ([322f6d5](https://github.com/nodejs/gyp-next/commit/322f6d5d5233967522f3e55c623a8e7d7281e024)) | | 9 | + | 3 | 10 | ## [0.17.0](https://github.com/nodejs/gyp-next/compare/v0.16.2...v0.17.0) (2024-04-29) | 4 | 11 |
| 5 | 12 |
| |
Collapse file Copy file name to clipboardExpand all lines: tools/gyp/pylib/gyp/MSVSSettings.py +2Lines changed: 2 additions & 0 deletions | Original file line number | Diff line number | Diff line change |
|---|
@@ -793,6 +793,8 @@ def _ValidateSettings(validators, settings, stderr): | 793 | 793 | _compile, "CompileAsManaged", _Enumeration([], new=["false", "true"]) | 794 | 794 | ) # /clr | 795 | 795 | _MSBuildOnly(_compile, "CreateHotpatchableImage", _boolean) # /hotpatch | | 796 | +_MSBuildOnly(_compile, "LanguageStandard", _string) | | 797 | +_MSBuildOnly(_compile, "LanguageStandard_C", _string) | 796 | 798 | _MSBuildOnly(_compile, "MultiProcessorCompilation", _boolean) # /MP | 797 | 799 | _MSBuildOnly(_compile, "PreprocessOutputPath", _string) # /Fi | 798 | 800 | _MSBuildOnly(_compile, "ProcessorNumber", _integer) # the number of processors | |
Collapse file Copy file name to clipboardExpand all lines: tools/gyp/pyproject.toml +3-4Lines changed: 3 additions & 4 deletions | Original file line number | Diff line number | Diff line change |
|---|
@@ -4,16 +4,15 @@ build-backend = "setuptools.build_meta" | 4 | 4 |
| 5 | 5 | [project] | 6 | 6 | name = "gyp-next" | 7 | | -version = "0.17.0" | | 7 | +version = "0.18.0" | 8 | 8 | authors = [ | 9 | 9 | | 10 | 10 | ] | 11 | 11 | description = "A fork of the GYP build system for use in the Node.js projects" | 12 | 12 | readme = "README.md" | 13 | 13 | license = { file="LICENSE" } | 14 | 14 | requires-python = ">=3.8" | 15 | | -# The Python module "packaging" is vendored in the "pylib/packaging" directory to support Python >= 3.12. | 16 | | -# dependencies = ["packaging>=23.1"] # Uncomment this line if the vendored version is removed. | | 15 | +dependencies = ["packaging>=24.0"] | 17 | 16 | classifiers = [ | 18 | 17 | "Development Status :: 3 - Alpha", | 19 | 18 | "Environment :: Console", | @@ -29,7 +28,7 @@ classifiers = [ | 29 | 28 | ] | 30 | 29 |
| 31 | 30 | [project.optional-dependencies] | 32 | | -dev = ["flake8", "ruff == 0.4.2", "pytest"] | | 31 | +dev = ["pytest", "ruff"] | 33 | 32 |
| 34 | 33 | [project.scripts] | 35 | 34 | gyp = "gyp:script_main" | |
|