|
3 | 3 | <!-- A flag representing this package existing in a project. --> |
4 | 4 | <SDKContainerSupportEnabled>true</SDKContainerSupportEnabled> |
5 | 5 | <ContainerTaskFolderName>tasks</ContainerTaskFolderName> |
6 | | - <ContainerTaskFramework Condition="'$(MSBuildRuntimeType)' == 'Core'">net10.0</ContainerTaskFramework> |
7 | | - <ContainerTaskFramework Condition="'$(MSBuildRuntimeType)' == 'Full'">net472</ContainerTaskFramework> |
8 | 6 | <ContainerizeFolderName>containerize</ContainerizeFolderName> |
9 | 7 | <!--The folder where the custom task will be present. It points to inside the nuget package. --> |
10 | | - <ContainerCustomTasksFolder>$(MSBuildThisFileDirectory)..\$(ContainerTaskFolderName)\$(ContainerTaskFramework)\</ContainerCustomTasksFolder> |
| 8 | + <ContainerCustomTasksFolder>$(MSBuildThisFileDirectory)..\$(ContainerTaskFolderName)\</ContainerCustomTasksFolder> |
11 | 9 | <ContainerizeFolder>$(MSBuildThisFileDirectory)..\$(ContainerizeFolderName)\</ContainerizeFolder> |
12 | 10 | <!--Reference to the assembly which contains the MSBuild Task--> |
13 | | - <ContainerCustomTasksAssembly Condition="'$(ContainerCustomTasksAssembly)' == ''">$(ContainerCustomTasksFolder)$(MSBuildThisFileName).dll</ContainerCustomTasksAssembly> |
| 11 | + <ContainerCustomTasksAssemblyFramework Condition="'$(ContainerCustomTasksAssembly)' == ''">$(ContainerCustomTasksFolder)net472\$(MSBuildThisFileName).dll</ContainerCustomTasksAssemblyFramework> |
| 12 | + <ContainerCustomTasksAssemblyNet Condition="'$(ContainerCustomTasksAssembly)' == ''">$(ContainerCustomTasksFolder)net10.0\$(MSBuildThisFileName).dll</ContainerCustomTasksAssemblyNet> |
14 | 13 | </PropertyGroup> |
15 | 14 |
|
16 | 15 | <!--Register our custom task--> |
17 | | - <UsingTask TaskName="$(MSBuildThisFileName).Tasks.CreateNewImage" AssemblyFile="$(ContainerCustomTasksAssembly)"/> |
18 | | - <UsingTask TaskName="$(MSBuildThisFileName).Tasks.CreateImageIndex" AssemblyFile="$(ContainerCustomTasksAssembly)"/> |
19 | | - <UsingTask TaskName="$(MSBuildThisFileName).Tasks.ParseContainerProperties" AssemblyFile="$(ContainerCustomTasksAssembly)"/> |
20 | | - <UsingTask TaskName="$(MSBuildThisFileName).Tasks.ComputeDotnetBaseImageAndTag" AssemblyFile="$(ContainerCustomTasksAssembly)"/> |
| 16 | + <UsingTask TaskName="$(MSBuildThisFileName).Tasks.CreateNewImage" AssemblyFile="$(ContainerCustomTasksAssemblyNet)" Runtime="NET"/> |
| 17 | + <UsingTask TaskName="$(MSBuildThisFileName).Tasks.CreateImageIndex" AssemblyFile="$(ContainerCustomTasksAssemblyNet)" Runtime="NET"/> |
| 18 | + <UsingTask TaskName="$(MSBuildThisFileName).Tasks.ParseContainerProperties" AssemblyFile="$(ContainerCustomTasksAssemblyNet)" Runtime="NET" /> |
| 19 | + <UsingTask TaskName="$(MSBuildThisFileName).Tasks.ComputeDotnetBaseImageAndTag" AssemblyFile="$(ContainerCustomTasksAssemblyNet)" Runtime="NET"/> |
21 | 20 | </Project> |
0 commit comments