Skip to content

Commit e185717

Browse files
committed
use Microsoft.Build.NoTargets instead
1 parent df573a9 commit e185717

File tree

6 files changed

+8
-26
lines changed

6 files changed

+8
-26
lines changed

eng/ProjectSettings.NoAssemblies.props

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ SPDX-License-Identifier: MIT
44
-->
55
<Project>
66
<PropertyGroup>
7+
<!-- TargetFramework cannot be empty -->
8+
<TargetFramework>netstandard2.0</TargetFramework>
79
<!-- exclude build output assembly from packing -->
810
<IncludeBuildOutput>false</IncludeBuildOutput>
911
<!-- suppress warning NU5128 (ref: https://docs.microsoft.com/en-us/nuget/reference/errors-and-warnings/nu5128#scenario-2) -->

eng/ProjectSettings.NoAssembliesNoBuild.props

Lines changed: 0 additions & 19 deletions
This file was deleted.

global.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{
22
"msbuild-sdks": {
3+
"Microsoft.Build.NoTargets": "3.7.56",
34
"Smdn.MSBuild.ProjectAssets.Common": "1.6.1",
45
"Smdn.MSBuild.ProjectAssets.Library": "1.9.1"
56
}

src/Smdn.MSBuild.DefineConstants.NETSdkApi/Smdn.MSBuild.DefineConstants.NETSdkApi.csproj

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,10 @@
22
SPDX-FileCopyrightText: 2022 smdn <smdn@smdn.jp>
33
SPDX-License-Identifier: MIT
44
-->
5-
<Project Sdk="Microsoft.NET.Sdk">
6-
<!-- target 'Compile' is required to generate API list -->
5+
<Project Sdk="Microsoft.Build.NoTargets">
76
<Import Project="$(MSBuildThisFileDirectory)..\..\eng\ProjectSettings.NoAssemblies.props" />
87

98
<PropertyGroup>
10-
<TargetFramework>netstandard2.0</TargetFramework>
119
<VersionPrefix>1.5.2</VersionPrefix>
1210
<VersionSuffix></VersionSuffix>
1311
<DevelopmentDependency>true</DevelopmentDependency>

src/Smdn.MSBuild.ProjectAssets.Common/Smdn.MSBuild.ProjectAssets.Common.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
SPDX-FileCopyrightText: 2022 smdn <smdn@smdn.jp>
33
SPDX-License-Identifier: MIT
44
-->
5-
<Project Sdk="Microsoft.NET.Sdk">
6-
<Import Project="$(MSBuildThisFileDirectory)..\..\eng\ProjectSettings.NoAssembliesNoBuild.props" />
5+
<Project Sdk="Microsoft.Build.NoTargets">
6+
<Import Project="$(MSBuildThisFileDirectory)..\..\eng\ProjectSettings.NoAssemblies.props" />
77

88
<PropertyGroup>
99
<VersionPrefix>1.6.1</VersionPrefix>

src/Smdn.MSBuild.ProjectAssets.Library/Smdn.MSBuild.ProjectAssets.Library.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
SPDX-FileCopyrightText: 2022 smdn <smdn@smdn.jp>
33
SPDX-License-Identifier: MIT
44
-->
5-
<Project Sdk="Microsoft.NET.Sdk">
6-
<Import Project="$(MSBuildThisFileDirectory)..\..\eng\ProjectSettings.NoAssembliesNoBuild.props" />
5+
<Project Sdk="Microsoft.Build.NoTargets">
6+
<Import Project="$(MSBuildThisFileDirectory)..\..\eng\ProjectSettings.NoAssemblies.props" />
77

88
<PropertyGroup>
99
<VersionPrefix>1.9.1</VersionPrefix>

0 commit comments

Comments
 (0)