Skip to content

Commit dce0c0d

Browse files
authored
Merge pull request #15 from dotnet-campus/t/walterlv/buildTransitive
使源生成器的参数可在传递项目中生效
2 parents 87cb9d1 + c43be67 commit dce0c0d

File tree

11 files changed

+16
-21
lines changed

11 files changed

+16
-21
lines changed

Directory.Build.props

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,6 @@
2121
<PackageProjectUrl>https://github.com/dotnet-campus/dotnetCampus.Logger</PackageProjectUrl>
2222
</PropertyGroup>
2323

24+
<Import Project="$(MSBuildThisFileDirectory)src\dotnetCampus.Logger\Properties\Package\buildTransitive\Package.props" />
25+
2426
</Project>

Directory.Build.targets

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<Project>
2+
3+
<Import Project="$(MSBuildThisFileDirectory)src\dotnetCampus.Logger\Properties\Package\buildTransitive\Package.targets" />
4+
5+
</Project>

build/Version.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<Project>
22
<PropertyGroup>
3-
<Version>0.1.0-alpha01</Version>
3+
<Version>9999.0.0-localbuild</Version>
44
</PropertyGroup>
55
</Project>

dotnetCampus.Logger.sln

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "build", "build", "{AFB0DF31
1515
build\Version.props = build\Version.props
1616
.gitattributes = .gitattributes
1717
.gitignore = .gitignore
18+
Directory.Build.targets = Directory.Build.targets
1819
EndProjectSection
1920
EndProject
2021
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LoggerSample.MainApp", "samples\LoggerSample.MainApp\LoggerSample.MainApp.csproj", "{C282F00B-0C42-491F-AC0D-967407E1C418}"
Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

3-
<Import Project="..\..\src\dotnetCampus.Logger\Properties\Package\build\Package.props" />
4-
53
<PropertyGroup>
64
<TargetFramework>net8.0</TargetFramework>
75
<ImplicitUsings>enable</ImplicitUsings>
@@ -11,6 +9,4 @@
119
<ProjectReference Include="..\..\src\dotnetCampus.Logger\dotnetCampus.Logger.csproj" />
1210
</ItemGroup>
1311

14-
<Import Project="..\..\src\dotnetCampus.Logger\Properties\Package\build\Package.targets" />
15-
1612
</Project>
Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

3-
<Import Project="..\..\src\dotnetCampus.Logger\Properties\Package\build\Package.props" />
4-
53
<PropertyGroup>
64
<TargetFramework>net8.0</TargetFramework>
75
<ImplicitUsings>enable</ImplicitUsings>
@@ -12,6 +10,4 @@
1210
<ProjectReference Include="..\..\src\dotnetCampus.Logger.Analyzer\dotnetCampus.Logger.Analyzer.csproj" OutputItemType="Analyzer" ReferenceOutputAssembly="false" />
1311
</ItemGroup>
1412

15-
<Import Project="..\..\src\dotnetCampus.Logger\Properties\Package\build\Package.targets" />
16-
1713
</Project>
Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

3-
<Import Project="..\..\src\dotnetCampus.Logger\Properties\Package\build\Package.props" />
4-
53
<PropertyGroup>
64
<TargetFramework>net8.0</TargetFramework>
75
<ImplicitUsings>enable</ImplicitUsings>
@@ -12,6 +10,4 @@
1210
<ProjectReference Include="..\..\src\dotnetCampus.Logger.Analyzer\dotnetCampus.Logger.Analyzer.csproj" OutputItemType="Analyzer" ReferenceOutputAssembly="false" />
1311
</ItemGroup>
1412

15-
<Import Project="..\..\src\dotnetCampus.Logger\Properties\Package\build\Package.targets" />
16-
1713
</Project>

samples/LoggerSample.MainApp/LoggerSample.MainApp.csproj

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

3-
<Import Project="..\..\src\dotnetCampus.Logger\Properties\Package\build\Package.props" />
4-
53
<PropertyGroup>
64
<OutputType>WinExe</OutputType>
75
<TargetFramework>net8.0</TargetFramework>
@@ -16,6 +14,4 @@
1614
<ProjectReference Include="..\LoggerSample.LoggerIndependentProject\LoggerSample.LoggerIndependentProject.csproj" />
1715
</ItemGroup>
1816

19-
<Import Project="..\..\src\dotnetCampus.Logger\Properties\Package\build\Package.targets" />
20-
2117
</Project>

0 commit comments

Comments
 (0)