Skip to content

Commit 940cde0

Browse files
committed
T4 templates are correctly defined in project files
1 parent 95581b5 commit 940cde0

File tree

2 files changed

+26
-30
lines changed

2 files changed

+26
-30
lines changed

Orm/Xtensive.Orm.Tests/Xtensive.Orm.Tests.csproj

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
33
<CopyLocalLockFileAssemblies>true</CopyLocalLockFileAssemblies>
44
<AssemblySearchPaths>$(AssemblySearchPaths);{GAC}</AssemblySearchPaths>
@@ -29,21 +29,9 @@
2929
<ProjectReference Include="..\Xtensive.Orm\Xtensive.Orm.csproj" />
3030
</ItemGroup>
3131
<ItemGroup>
32-
<None Update="Model\InterfaceAssociationsModelGenerator.tt">
33-
<Generator>TextTemplatingFileGenerator</Generator>
34-
</None>
3532
<None Update="Northwind.xml">
3633
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
3734
</None>
38-
<None Update="Upgrade\HugeModelUpgrade\Models\ModelWithMappedTypes.tt">
39-
<Generator>TextTemplatingFileGenerator</Generator>
40-
</None>
41-
<None Update="Upgrade\HugeModelUpgrade\Models\RegularModel.tt">
42-
<Generator>TextTemplatingFileGenerator</Generator>
43-
</None>
44-
<None Update="Upgrade\HugeModelUpgrade\Models\TwoPartsModel.tt">
45-
<Generator>TextTemplatingFileGenerator</Generator>
46-
</None>
4735
<None Update="Chinook.xml">
4836
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
4937
</None>

Orm/Xtensive.Orm/Xtensive.Orm.csproj

Lines changed: 25 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -43,45 +43,53 @@
4343
<PackageReference Include="System.Configuration.ConfigurationManager" Version="5.0.0" />
4444
<PackageReference Include="BitFaster.Caching" Version="1.0.4" />
4545
</ItemGroup>
46-
<ItemGroup Label="T4GeneratorsUpdaters">
47-
<None Update="Arithmetic\Internal\PrimitiveArithmetics.tt">
48-
<Generator>TextTemplatingFileGenerator</Generator>
49-
</None>
50-
<None Update="Core\Extensions\DelegateBindExtensions.tt">
51-
<Generator>TextTemplatingFileGenerator</Generator>
52-
</None>
53-
<None Update="Core\Extensions\ExpressionCompileExtensions.tt">
54-
<Generator>TextTemplatingFileGenerator</Generator>
55-
</None>
56-
<None Update="InternalLogs.tt">
57-
<Generator>TextTemplatingFileGenerator</Generator>
58-
</None>
59-
<None Update="Orm\Linq\MemberCompilation\MemberCompilerProvider-CreateCompiler.tt">
60-
<Generator>TextTemplatingFileGenerator</Generator>
61-
</None>
62-
</ItemGroup>
6346
<ItemGroup Label="T4 templates">
6447
<None Include="Arithmetic\Internal\PrimitiveArithmetics.tt">
6548
<Generator>TextTemplatingFileGenerator</Generator>
6649
<LastGenOutput>PrimitiveArithmetics.cs</LastGenOutput>
6750
</None>
51+
<Compile Update="Arithmetic\Internal\PrimitiveArithmetics.cs">
52+
<DesignTime>true</DesignTime>
53+
<AutoGen>true</AutoGen>
54+
<DependentUpon>PrimitiveArithmetics.tt</DependentUpon>
55+
</Compile>
6856
<None Include="Core\Extensions\DelegateBindExtensions.tt">
6957
<Generator>TextTemplatingFileGenerator</Generator>
7058
<LastGenOutput>DelegateBindExtensions.cs</LastGenOutput>
7159
</None>
60+
<Compile Update="Core\Extensions\DelegateBindExtensions.cs">
61+
<DesignTime>true</DesignTime>
62+
<AutoGen>true</AutoGen>
63+
<DependentUpon>DelegateBindExtensions.tt</DependentUpon>
64+
</Compile>
7265
<None Include="Core\Extensions\ExpressionCompileExtensions.tt">
7366
<Generator>TextTemplatingFileGenerator</Generator>
7467
<LastGenOutput>ExpressionCompileExtensions.cs</LastGenOutput>
7568
</None>
69+
<Compile Update="Core\Extensions\ExpressionCompileExtensions.cs">
70+
<DesignTime>true</DesignTime>
71+
<AutoGen>true</AutoGen>
72+
<DependentUpon>ExpressionCompileExtensions.tt</DependentUpon>
73+
</Compile>
7674
<None Include="DelegateGenerator.ttinclude" />
7775
<None Include="InternalLogs.tt">
7876
<Generator>TextTemplatingFileGenerator</Generator>
7977
<LastGenOutput>InternalLogs.cs</LastGenOutput>
8078
</None>
79+
<Compile Update="InternalLogs.cs">
80+
<DesignTime>true</DesignTime>
81+
<AutoGen>true</AutoGen>
82+
<DependentUpon>InternalLogs.tt</DependentUpon>
83+
</Compile>
8184
<None Include="Orm\Linq\MemberCompilation\MemberCompilerProvider-CreateCompiler.tt">
8285
<Generator>TextTemplatingFileGenerator</Generator>
8386
<LastGenOutput>MemberCompilerProvider-CreateCompiler.cs</LastGenOutput>
8487
</None>
88+
<Compile Update="Orm\Linq\MemberCompilation\MemberCompilerProvider-CreateCompiler.cs">
89+
<DesignTime>true</DesignTime>
90+
<AutoGen>true</AutoGen>
91+
<DependentUpon>MemberCompilerProvider-CreateCompiler.tt</DependentUpon>
92+
</Compile>
8593
<None Include="Strings.resx">
8694
<Generator>ResXFileCodeGenerator</Generator>
8795
<SubType>Designer</SubType>

0 commit comments

Comments
 (0)