Skip to content

Commit 63e0f84

Browse files
committed
Make Couchbase.Core.dll package w/Couchbase.Analytics nuget
1 parent f6b1c67 commit 63e0f84

5 files changed

Lines changed: 18 additions & 4 deletions

File tree

Couchbase.Analytics.sln

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,4 +68,4 @@ Global
6868
{0B9D51A9-E71B-4151-A177-73BE3BE34FCD}.Release|Any CPU.ActiveCfg = Release|Any CPU
6969
{0B9D51A9-E71B-4151-A177-73BE3BE34FCD}.Release|Any CPU.Build.0 = Release|Any CPU
7070
EndGlobalSection
71-
EndGlobal
71+
EndGlobal

Directory.Packages.props

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
<PackageVersion Include="Grpc.AspNetCore" Version="2.71.0" />
1212
<PackageVersion Include="Grpc.Net.Client" Version="2.71.0" />
1313
<PackageVersion Include="Grpc.Tools" Version="2.72.0" />
14-
1514
<PackageVersion Include="Serilog" Version="3.1.1" />
1615
<PackageVersion Include="Serilog.Extensions.Logging" Version="8.0.0" />
1716
<PackageVersion Include="Serilog.Sinks.Console" Version="5.0.1" />
@@ -38,4 +37,14 @@
3837
<PackageVersion Include="xunit.assert" Version="2.9.3" />
3938
<PackageVersion Include="xunit.extensibility.core" Version="2.9.3" />
4039
</ItemGroup>
40+
41+
<PropertyGroup>
42+
<TargetsForTfmSpecificBuildOutput>$(TargetsForTfmSpecificBuildOutput);CopyProjectReferencesToPackage</TargetsForTfmSpecificBuildOutput>
43+
</PropertyGroup>
44+
45+
<Target DependsOnTargets="ResolveReferences" Name="CopyProjectReferencesToPackage">
46+
<ItemGroup>
47+
<BuildOutputInPackage Include="@(ReferenceCopyLocalPaths->WithMetadataValue('ReferenceSourceTarget', 'ProjectReference'))"/>
48+
</ItemGroup>
49+
</Target>
4150
</Project>

fit/Couchbase.Analytics.Performer/Couchbase.Analytics.Performer.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414

1515
<ItemGroup>
1616
<ProjectReference Include="..\..\src\Couchbase.Analytics\Couchbase.Analytics.csproj" />
17+
<ProjectReference Include="..\..\src\Couchbase.Core\Couchbase.Core.csproj" />
1718
</ItemGroup>
1819

1920
<ItemGroup>

src/Couchbase.Analytics/Couchbase.Analytics.csproj

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<ImplicitUsings>enable</ImplicitUsings>
66
<Nullable>enable</Nullable>
77
<RootNamespace>Couchbase.AnalyticsClient</RootNamespace>
8-
<VersionPrefix>1.0.0-rc1</VersionPrefix>
8+
<VersionPrefix>1.0.0-rc3</VersionPrefix>
99

1010
<AssemblyName>Couchbase.AnalyticsClient</AssemblyName>
1111
<PackageId>Couchbase.AnalyticsClient</PackageId>
@@ -34,7 +34,10 @@
3434
</ItemGroup>
3535

3636
<ItemGroup>
37-
<ProjectReference Include="..\Couchbase.Core\Couchbase.Core.csproj" />
37+
<ProjectReference Include="..\Couchbase.Core\Couchbase.Core.csproj" >
38+
<ReferenceOutputAssembly>true</ReferenceOutputAssembly>
39+
<IncludeAssets>Couchbase.Core.dll</IncludeAssets>
40+
</ProjectReference>
3841
</ItemGroup>
3942

4043
<ItemGroup>

tests/Couchbase.Analytics.UnitTests/Couchbase.Analytics.UnitTests.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111

1212
<ItemGroup>
1313
<ProjectReference Include="..\..\src\Couchbase.Analytics\Couchbase.Analytics.csproj" />
14+
<ProjectReference Include="..\..\src\Couchbase.Core\Couchbase.Core.csproj" />
1415
</ItemGroup>
1516

1617
<ItemGroup>

0 commit comments

Comments
 (0)