summaryrefslogtreecommitdiff
path: root/Djup.Native/scripts/AddRuntimeTargetsToDepsJson.targets
diff options
context:
space:
mode:
authorJoel Stålnacke <joel@saker.fi>2026-03-19 22:30:56 +0200
committerJoel Stålnacke <joel@saker.fi>2026-03-19 22:30:56 +0200
commit745406dc65aecc438a53f96badc387a32b7a338f (patch)
treecc597855dac943efe627fce160782585e27feadf /Djup.Native/scripts/AddRuntimeTargetsToDepsJson.targets
parent3b60cd682120947119f442bb71ab2a5e98decccc (diff)
Add Mibo project
The Djup project is DesktopGL project
Diffstat (limited to 'Djup.Native/scripts/AddRuntimeTargetsToDepsJson.targets')
-rw-r--r--Djup.Native/scripts/AddRuntimeTargetsToDepsJson.targets12
1 files changed, 12 insertions, 0 deletions
diff --git a/Djup.Native/scripts/AddRuntimeTargetsToDepsJson.targets b/Djup.Native/scripts/AddRuntimeTargetsToDepsJson.targets
new file mode 100644
index 0000000..fbb4c43
--- /dev/null
+++ b/Djup.Native/scripts/AddRuntimeTargetsToDepsJson.targets
@@ -0,0 +1,12 @@
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <!--
+ The .NET SDK does not support project-to-project dependencies
+ with native binary dependencies, so we need to add them manually.
+ Patch Project.deps.json by adding the required depencies to
+ Djup.Native "runtimeTargets" section.
+ -->
+ <!-- https://github.com/dotnet/sdk/issues/19929 -->
+ <Target Name="AddRuntimeTargetsToDepsJson" AfterTargets="AfterBuild">
+ <Exec Command="$(MSBuildThisFileDirectory)patch-deps.sh '$(OutputPath)'" />
+ </Target>
+</Project>