The patch version is currently: "2.15.05" When a formal semantic version validator is run against this version it is recognized as being invalid due to the leading zero in the patch which is not allowed per the Semantic Versioning Specification: https://semver.org/#spec-item-2 The NuGet Gallery already reports the version without the leading zero: https://www.nuget.org/packages/mu_nasm/2.15.5 This change simply removes the leading zero to prevent code such as https://pypi.org/project/semantic-version/ from reporting a version error. Cc: Bob Feng <bob.c.feng@intel.com> Cc: Liming Gao <gaoliming@byosoft.com.cn> Cc: Yuwei Chen <yuwei.chen@intel.com> Cc: Sean Brogan <sean.brogan@microsoft.com> Cc: Michael D Kinney <michael.d.kinney@intel.com> Signed-off-by: Michael Kubacki <mikuback@linux.microsoft.com> Reviewed-by: Michael D Kinney <michael.d.kinney@intel.com>
19 lines
477 B
YAML
19 lines
477 B
YAML
## @file
|
|
# Download nasm x86 assembler executable tool from a nuget.org package
|
|
# - package contains different binaries based on host
|
|
# Put on the tool on the path
|
|
#
|
|
#
|
|
# Copyright (c) Microsoft Corporation.
|
|
# SPDX-License-Identifier: BSD-2-Clause-Patent
|
|
##
|
|
{
|
|
"id": "nasm-1",
|
|
"scope": "edk2-build",
|
|
"type": "nuget",
|
|
"name": "mu_nasm",
|
|
"source": "https://api.nuget.org/v3/index.json",
|
|
"version": "2.15.5",
|
|
"flags": ["set_path", "host_specific"]
|
|
}
|