Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 8ce23dc

Browse filesBrowse files
nodejs-github-bottargos
authored andcommitted
tools: update gyp-next to 0.18.0
PR-URL: #52835 Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Christian Clauss <cclauss@me.com> Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
1 parent c5f832a commit 8ce23dc
Copy full SHA for 8ce23dc

File tree

Expand file treeCollapse file tree

3 files changed

+12
-4
lines changed
Open diff view settings
Filter options
Expand file treeCollapse file tree

3 files changed

+12
-4
lines changed
Open diff view settings
Collapse file

‎tools/gyp/CHANGELOG.md‎

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 numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# Changelog
22

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+
310
## [0.17.0](https://github.com/nodejs/gyp-next/compare/v0.16.2...v0.17.0) (2024-04-29)
411

512

Collapse file

‎tools/gyp/pylib/gyp/MSVSSettings.py‎

Copy file name to clipboardExpand all lines: tools/gyp/pylib/gyp/MSVSSettings.py
+2Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -793,6 +793,8 @@ def _ValidateSettings(validators, settings, stderr):
793793
_compile, "CompileAsManaged", _Enumeration([], new=["false", "true"])
794794
) # /clr
795795
_MSBuildOnly(_compile, "CreateHotpatchableImage", _boolean) # /hotpatch
796+
_MSBuildOnly(_compile, "LanguageStandard", _string)
797+
_MSBuildOnly(_compile, "LanguageStandard_C", _string)
796798
_MSBuildOnly(_compile, "MultiProcessorCompilation", _boolean) # /MP
797799
_MSBuildOnly(_compile, "PreprocessOutputPath", _string) # /Fi
798800
_MSBuildOnly(_compile, "ProcessorNumber", _integer) # the number of processors
Collapse file

‎tools/gyp/pyproject.toml‎

Copy file name to clipboardExpand all lines: tools/gyp/pyproject.toml
+3-4Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,15 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "gyp-next"
7-
version = "0.17.0"
7+
version = "0.18.0"
88
authors = [
99
{ name="Node.js contributors", email="ryzokuken@disroot.org" },
1010
]
1111
description = "A fork of the GYP build system for use in the Node.js projects"
1212
readme = "README.md"
1313
license = { file="LICENSE" }
1414
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"]
1716
classifiers = [
1817
"Development Status :: 3 - Alpha",
1918
"Environment :: Console",
@@ -29,7 +28,7 @@ classifiers = [
2928
]
3029

3130
[project.optional-dependencies]
32-
dev = ["flake8", "ruff == 0.4.2", "pytest"]
31+
dev = ["pytest", "ruff"]
3332

3433
[project.scripts]
3534
gyp = "gyp:script_main"

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.