|
41 | 41 | <SolutionDir Condition="$(SolutionDir) == ''">$([MSBuild]::EnsureTrailingSlash( |
42 | 42 | $([MSBuild]::GetDirectoryNameOfFileAbove('$(MSBuildThisFileDirectory)', 'Orm.sln'))))</SolutionDir> |
43 | 43 | <Configuration Condition="$(Configuration) == ''">Debug</Configuration> |
44 | | - <ArtifactsDir Condition="'$(ArtifactsDir)' == ''">$(SolutionDir)_Build\</ArtifactsDir> |
45 | | - <BaseIntermediateOutputPath>$([System.IO.Path]::GetFullPath('$(ArtifactsDir)obj\$(Configuration)\$(MSBuildProjectName)'))\</BaseIntermediateOutputPath> |
46 | | - <BaseOutputPath >$([System.IO.Path]::GetFullPath('$(ArtifactsDir)bin\$(Configuration)'))\</BaseOutputPath> |
47 | | - <BaseOutputPath Condition="$(MSBuildProjectName.Contains('Tests'))">$([System.IO.Path]::GetFullPath('$(ArtifactsDir)tests'))\</BaseOutputPath> |
48 | | - <OutputPath>$(BaseOutputPath)</OutputPath> |
| 44 | + <AllowedOutputExtensionsInPackageBuildOutputFolder>$(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb</AllowedOutputExtensionsInPackageBuildOutputFolder> |
| 45 | + <ArtifactsDir Condition="'$(ArtifactsDir)'==''">$(SolutionDir)_Build\</ArtifactsDir> |
| 46 | + <BaseIntermediateOutputPath>$(ArtifactsDir)obj\$(MSBuildProjectName)\</BaseIntermediateOutputPath> |
| 47 | + <IntermediateOutputPath>$(BaseIntermediateOutputPath)$(Configuration)\</IntermediateOutputPath> |
| 48 | + <BaseOutputPath>$(ArtifactsDir)bin\$(Configuration)\</BaseOutputPath> |
| 49 | + <BaseOutputPath Condition="$(MSBuildProjectName.Contains('Tests')) |
| 50 | + OR $(MSBuildProjectName) == 'TestCommon' |
| 51 | + OR $(MSBuildProjectName) == 'Xtensive.Orm.Manual'">$(ArtifactsDir)tests\$(Configuration)\</BaseOutputPath> |
| 52 | + <OutputPath>$(BaseOutputPath)lib\</OutputPath> |
49 | 53 | <MSBuildProjectExtensionsPath>$(BaseIntermediateOutputPath)</MSBuildProjectExtensionsPath> |
50 | 54 | <ProjectAssetsFile>$(MSBuildProjectExtensionsPath)project.assets.json</ProjectAssetsFile> |
51 | 55 | <ProjectAssetsCacheFile>$(MSBuildProjectExtensionsPath)$(MSBuildProjectName).assets.cache</ProjectAssetsCacheFile> |
|
65 | 69 | <PackageIcon>do-nuget.png</PackageIcon> |
66 | 70 | <PackageLicenseExpression>MIT</PackageLicenseExpression> |
67 | 71 | <PackageTags>DataObjects.Net ORM BLL Persistence</PackageTags> |
68 | | - <PackageOutputPath>$(MSBuildThisFileDirectory)_Build\$(Configuration)\packages\</PackageOutputPath> |
| 72 | + <PackageOutputPath>$(BaseOutputPath)packages\</PackageOutputPath> |
69 | 73 | <RepositoryUrl>https://github.com/DataObjects-NET/dataobjects-net</RepositoryUrl> |
70 | 74 | <RepositoryType>git</RepositoryType> |
71 | 75 |
|
|
0 commit comments