From bb0ae21c194d93b37bd93c7a04edabd8627e96b3 Mon Sep 17 00:00:00 2001 From: martincostello Date: Thu, 19 Dec 2024 14:21:45 +0000 Subject: [PATCH] Fix MSBuild property evaluation Fix MSBuild parameters specified in `aws-lambda-tools-defaults.json` not being used with `Utilities.LookPublishAotFlag()`. Resolves #351. --- src/Amazon.Lambda.Tools/Commands/PackageCommand.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Amazon.Lambda.Tools/Commands/PackageCommand.cs b/src/Amazon.Lambda.Tools/Commands/PackageCommand.cs index 518a603e..3999e699 100644 --- a/src/Amazon.Lambda.Tools/Commands/PackageCommand.cs +++ b/src/Amazon.Lambda.Tools/Commands/PackageCommand.cs @@ -220,7 +220,7 @@ protected override async Task PerformActionAsync() } } - bool isNativeAot = Utilities.LookPublishAotFlag(projectLocation, this.MSBuildParameters); + bool isNativeAot = Utilities.LookPublishAotFlag(projectLocation, msbuildParameters); var architecture = this.GetStringValueOrDefault(this.Architecture, LambdaDefinedCommandOptions.ARGUMENT_FUNCTION_ARCHITECTURE, false); var disableVersionCheck = this.GetBoolValueOrDefault(this.DisableVersionCheck, LambdaDefinedCommandOptions.ARGUMENT_DISABLE_VERSION_CHECK, false).GetValueOrDefault();