diff --git a/Directory.Build.props b/Directory.Build.props index 047ba5396..28a20401b 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -11,4 +11,8 @@ $(EngRoot)build/ + + true + + diff --git a/eng/build/WorkerExtensions.targets b/eng/build/WorkerExtensions.targets index f7be5ee82..446ad9ca5 100644 --- a/eng/build/WorkerExtensions.targets +++ b/eng/build/WorkerExtensions.targets @@ -1,4 +1,9 @@ + + <_ExtensionProjectTemplate>$(MSBuildThisFileDirectory)/extensionValidationProjectTemplate.txt + <_ExtensionValidationLocation>$(IntermediateOutputPath)ExtensionValidation/ + + <_ExtensionInformationAttribute Include="@(WebJobsExtension->'Microsoft.Azure.Functions.Worker.Extensions.Abstractions.ExtensionInformationAttribute')"> @@ -8,4 +13,18 @@ + + + + + + + + + \ No newline at end of file diff --git a/eng/build/extensionValidationProjectTemplate.txt b/eng/build/extensionValidationProjectTemplate.txt new file mode 100644 index 000000000..c6e2d69dc --- /dev/null +++ b/eng/build/extensionValidationProjectTemplate.txt @@ -0,0 +1,10 @@ + + + net8.0 + Library + + + + + + \ No newline at end of file