Skip to content

Commit

Permalink
Implement custom Package.Build.props file
Browse files Browse the repository at this point in the history
  • Loading branch information
sarahelsaig committed Jan 30, 2025
1 parent 39088b0 commit 03543e8
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 12 deletions.
19 changes: 7 additions & 12 deletions src/Modules/OrchardCore.Commerce/OrchardCore.Commerce.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -16,17 +16,6 @@
<PackageIcon>OrchardCoreIcon.png</PackageIcon>
</PropertyGroup>

<!-- Ensure that NuGet dependencies that are modules get propagated so all modules get listed and loaded by OC. -->
<ItemGroup>
<ModulePackageNames Include="OrchardCore.Commerce" />
<ModulePackageNames Include="OrchardCore.Commerce.ContentFields" />
<ModulePackageNames Include="OrchardCore.Commerce.Inventory" />
<ModulePackageNames Include="OrchardCore.Commerce.Payment.Exactly" />
<ModulePackageNames Include="OrchardCore.Commerce.Payment" />
<ModulePackageNames Include="OrchardCore.Commerce.Promotion" />
<ModulePackageNames Include="OrchardCore.Commerce.Tax" />
</ItemGroup>

<ItemGroup>
<FrameworkReference Include="Microsoft.AspNetCore.App" />
</ItemGroup>
Expand All @@ -44,7 +33,7 @@
<PackageReference Include="OrchardCore.ContentTypes.Abstractions" />
<PackageReference Include="OrchardCore.Html" />
<PackageReference Include="OrchardCore.Localization" />
<PackageReference Include="OrchardCore.Module.Targets" />
<PackageReference Include="OrchardCore.Module.Targets" GeneratePathProperty="true" />
<PackageReference Include="OrchardCore.Navigation.Core" />
<PackageReference Include="OrchardCore.Title" />
<PackageReference Include="OrchardCore.Workflows.Abstractions" />
Expand Down Expand Up @@ -75,4 +64,10 @@
<PackageReference Include="Lombiq.NodeJs.Extensions" />
</ItemGroup>

<!-- Override NuGet props file from OrchardCore.Module.Targets with our custom version. -->
<ItemGroup>
<None Remove="$(PkgOrchardCore_Module_Targets)/build/Package.Build.props" />
<None Update="Package.Build.props" Pack="true" PackagePath="build\$(AssemblyName).props" />
</ItemGroup>

</Project>
12 changes: 12 additions & 0 deletions src/Modules/OrchardCore.Commerce/Package.Build.props
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<!-- Ensure that NuGet dependencies that are modules get propagated so all modules get listed and loaded by OC. -->
<ItemGroup>
<ModulePackageNames Include="OrchardCore.Commerce" />
<ModulePackageNames Include="OrchardCore.Commerce.ContentFields" />
<ModulePackageNames Include="OrchardCore.Commerce.Inventory" />
<ModulePackageNames Include="OrchardCore.Commerce.Payment.Exactly" />
<ModulePackageNames Include="OrchardCore.Commerce.Payment" />
<ModulePackageNames Include="OrchardCore.Commerce.Promotion" />
<ModulePackageNames Include="OrchardCore.Commerce.Tax" />
</ItemGroup>
</Project>

0 comments on commit 03543e8

Please sign in to comment.