Files
stgsharp/源代码/Demo/THCCD Demo/packages/OpenCL.Net.2.2.9.0/build/net40/OpenCL.Net.targets
T
2022-05-06 01:45:42 +08:00

23 lines
999 B
XML

<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<CoreCompileDependsOn>$(CoreCompileDependsOn);Kernel</CoreCompileDependsOn>
</PropertyGroup>
<ItemGroup>
<AvailableItemName Include="Kernel"/>
</ItemGroup>
<UsingTask TaskName="OpenCL.Net.Tasks.Kernel" AssemblyFile="..\..\lib\net40\OpenCL.Net.dll" />
<Target Name="Kernel" Inputs="@(Kernel)" Outputs="@(Kernel->'$(IntermediateOutputPath)%(FileName).kernel.cs')">
<Kernel InputFiles="@(Kernel)" OutputFiles="@(Kernel->'$(IntermediateOutputPath)%(FileName).kernel.cs')">
<Output TaskParameter="OutputFiles" ItemName="KernelWrapper"/>
</Kernel>
</Target>
<ItemGroup>
<Compile Include="@(Kernel->'$(IntermediateOutputPath)%(FileName).kernel.cs')">
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</Compile>
<Content Include="@(Kernel)">
<CopyToOutputDirectory>%(CopyToOutputDirectory)</CopyToOutputDirectory>
</Content>
</ItemGroup>
</Project>