From e48a8913b54a41bbadbb24f9785e5f5b8d8e0f26 Mon Sep 17 00:00:00 2001
From: MakesYT <2696703792@qq.com>
Date: Wed, 12 Feb 2025 19:04:17 +0800
Subject: [PATCH] =?UTF-8?q?*=E6=9B=B4=E6=96=B0=200.0.2.103?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
KitopiaAvalonia/KitopiaAvalonia.csproj | 2 +-
OnnxRuntime.CPU/OnnxRuntime.CPU.csproj | 7 +++++
OnnxRuntime.CPU/avatar.png | Bin 0 -> 2705 bytes
build/Build.cs | 39 ++++++++++++++++++++++---
4 files changed, 43 insertions(+), 5 deletions(-)
create mode 100644 OnnxRuntime.CPU/avatar.png
diff --git a/KitopiaAvalonia/KitopiaAvalonia.csproj b/KitopiaAvalonia/KitopiaAvalonia.csproj
index 8bc8d6b..a78412a 100644
--- a/KitopiaAvalonia/KitopiaAvalonia.csproj
+++ b/KitopiaAvalonia/KitopiaAvalonia.csproj
@@ -31,7 +31,7 @@
Assets\icon.ico
true
none
- 0.0.2.102
+ 0.0.2.103
11.2.2
Debug;Release
AnyCPU;x64
diff --git a/OnnxRuntime.CPU/OnnxRuntime.CPU.csproj b/OnnxRuntime.CPU/OnnxRuntime.CPU.csproj
index 3063966..dd34065 100644
--- a/OnnxRuntime.CPU/OnnxRuntime.CPU.csproj
+++ b/OnnxRuntime.CPU/OnnxRuntime.CPU.csproj
@@ -11,11 +11,18 @@
..\KitopiaAvalonia\bin\x64\Debug\net9.0-windows10.0.19041.0\plugins\2_1_kitopiaonnxruntimecpu\
+
+ none
+ false
+
PreserveNewest
+
+ PreserveNewest
+
diff --git a/OnnxRuntime.CPU/avatar.png b/OnnxRuntime.CPU/avatar.png
new file mode 100644
index 0000000000000000000000000000000000000000..7756ed95722ef357fc8aa8f098650c112a737780
GIT binary patch
literal 2705
zcmV;C3U2j@P)tK~!ko&6;_1Q&k?vAL6*{8Fj|vQ3v%L<~SY%$$KwNlb57Pvo&p68oE&^
zEkbPp7pN`EVX4Sqsh~okWh)}v(4weqKtbFF!2y}F#GxRd%u&bE3f-49$;_SMpfc;G}mZtx`H>V28&7
zMjV6{b2v?zFd&6o%nUiRKtpa0kL7MN7suGM@ve7+Dv-64ZugF_+W-D{bWP=x#~M({`m}lYj@l3xm&c+Ys9nSOwF%=?xcQ3}VA2
z(ELE%H7vNqTwPZ>HU^Q1g;?yjV77}X;sXK&s1U$g15K0kfuX~VNXjy{nz1f~hD|_?
z-;(>G=%xO|2mD^ZhLwov6g@s-W;51?l-Qln;cURNMbK680fD&zHmrui9y~w}
zSo#uI2pTqbX(VOZ|-SMeBXf$Ds$?IpGxwE}p%
zq2XN30
z0GDE35Ov!LWyiR?0|9|K*nn@5;?h(MOqMp1l1n$rI^t~eICtEdj&47Kl^<3e_G25~KoO>ZhN6TISdRo`bGie;QZx5Z-9aZsS4q25Y{lGeuQ|3s
z(<-T)@vzbWx)M0f9-Z=2Y;8
z=D54*ROyG(o{XO5Tvfn<%0cSt8$1@{9wPG;-$+;q7mXwoVLfVb7A^1}+u7Jp0s(ii
zF_#2R5kU}=`>4r^gR1*uEIkS~tDU96RqOIuQ!cG;Q$06#BUzW{g(?$e0)UfXE(&|amo}1C
z(dE+LbgdL9&<)Z{>Xy>${{iQBN-w~GfA}crn|O(bw*lI2)vY(hXpTN7zn0r}!q0wI
z=uyoJl4+>$!&?u1=Wq)G_l7=0&(OZ7xhk{eG*>vk_Q-ZUCu?RbcPzvv
z9Oh+%2J}ah{k^gasyhfmd94XRFO1D}O8-ff%vD`aW-Cy~16+YZ58hiawua7o0%Vxx
zRCpUTK8d^kJb_p*-Y<}~kxvr@F+$>C0RTUOX>sQ_eW@sE*4D>5OYn`~R}LZ`7FbY=
zBrZO4P+O~VOu#f84ca640J$DKC(O;{^X_;X)7=NXw?}p|P|-+A|FPUTk2~!1og`Gk
zg4Ia4KFG6YZd`}O&;@8$|E$1D56Y@mX^lq>$C_LFPvxxZVu74Q^oVMW!j|jm^Xg@o
zk6M_xxWTrQrW|_}7HotOiv{}x#n=k~IL^u%#@_F-kYQ$9KVUo5tsk5nAy0nR`jfMzJ$D7kkFpEI#1d_4QKi@6%KmoS1h
z>c7)E-+&rwXcGpndfG`|0eBs;*vRwY7I2u}9JS0RQ(ig+DagfHFXH-k*~cN9?#~!%
zqFkn*hak((KC0n-+eXQF5#M_8jzbGzN2lz#Z)no(T8T5LL?T|s_W%GF(yvpqLa!wH
zGe7gbp~_z7+UFC7YOnwXZ$$V2dAQ6;Tl~8%@!xKO6;_?8BL*LnHc9%N!FzQ$6>
zT~U>RZ^U%@JJU&&LW4Ijt0TJdW&mz05Xg9Iu?QNNIO%2Soq>%DF?W*Z?Z@$VC_#ao
z7z*J==MBdlB11sl!{XU0EG~SA`gxNF)5TY{l|`?rRP*u_xf4i+V7OfLWFW
z0Un&?5U&jOwDF@dAG{ri#e81XR>&z1g%QyB(hR@PFX5PT!P{vj>n?BaZ~^p!ml-uM
z+v)tU0n$-s&bO(@Nb<=hX
zR%}EpNRF1yhXFeOfE98^6N?a!}8xyg8zzdChmI+trOKx=EJe5NB
zKjACv{wABuWk8`|$0~5{gTY26hbJB%ErtaE%SIteu?ZgvA}-|=r^68XM4Cw`ohtc=a+-^I5{U0N;;v+*j*eSEtXS&rys!v}ms#xbqq9vWV=i5yKPn%AbEOt{9d
z8dnB43&mK6tx(x$X82OmPU*uLKE)4H>f~jaN6ZasI}O=S1HbWqHGYO{DaW5c00000
LNkvXXu0mjf!=4BR
literal 0
HcmV?d00001
diff --git a/build/Build.cs b/build/Build.cs
index a14a434..da152b2 100644
--- a/build/Build.cs
+++ b/build/Build.cs
@@ -55,19 +55,34 @@ class Build : NukeBuild
DotNetRestore(c => new DotNetRestoreSettings()
.SetProjectFile( RootDirectory/"KitopiaEx"/"KitopiaEx.csproj")
.SetRuntime("win-x64"));
+ DotNetRestore(c => new DotNetRestoreSettings()
+ .SetProjectFile( RootDirectory/"OnnxRuntime.CPU"/"OnnxRuntime.CPU.csproj")
+ .SetRuntime("win-x64"));
+ DotNetRestore(c => new DotNetRestoreSettings()
+ .SetProjectFile( RootDirectory/"OnnxRuntime.Gpu.Win"/"OnnxRuntime.Gpu.Win.csproj")
+ .SetRuntime("win-x64"));
+ DotNetRestore(c => new DotNetRestoreSettings()
+ .SetProjectFile( RootDirectory/"OnnxRuntime.OpenVino"/"OnnxRuntime.OpenVino.csproj")
+ .SetRuntime("win-x64"));
});
Target CompileWindowsX64 => _ => _
.DependsOn(Restore)
.Executes(() =>
{
+ var rootDirectory = RootDirectory / "buildTest";
+ rootDirectory.DeleteDirectory();
DotNetBuild(c => new DotNetBuildSettings()
.SetProjectFile( RootDirectory/"KitopiaEx"/"KitopiaEx.csproj")
- .SetOutputDirectory(RootDirectory / "buildTest" / "plugins" / "KitopiaEx")
+ .SetOutputDirectory(rootDirectory / "plugins" / "7_1_kitopiaex")
+ .SetRuntime("win-x64"));
+ DotNetBuild(c => new DotNetBuildSettings()
+ .SetProjectFile( RootDirectory/"OnnxRuntime.CPU"/"OnnxRuntime.CPU.csproj")
+ .SetOutputDirectory(rootDirectory / "plugins" / "2_1_kitopiaonnxruntimecpu")
.SetRuntime("win-x64"));
DotNetBuild(c => new DotNetBuildSettings()
.SetProjectFile(AvaloniaProject.Path)
- .SetOutputDirectory(RootDirectory / "buildTest")
+ .SetOutputDirectory(rootDirectory)
.SetRuntime("win-x64")
.SetFramework("net9.0-windows10.0.19041.0")
.SetConfiguration("Release")
@@ -192,7 +207,15 @@ class Build : NukeBuild
rootDirectory.DeleteDirectory();
DotNetPublish(c => new DotNetPublishSettings()
.SetProject("KitopiaEx")
- .SetOutput(RootDirectory / "Publish" / "plugins" / "KitopiaEx")
+ .SetOutput(RootDirectory / "Publish" / "plugins" / "7_1_kitopiaex")
+ .SetRuntime("win-x64")
+ .SetFramework("net9.0")
+ .SetConfiguration("Release")
+ .SetSelfContained(false)
+ );
+ DotNetPublish(c => new DotNetPublishSettings()
+ .SetProject("OnnxRuntime.CPU")
+ .SetOutput(RootDirectory / "Publish" / "plugins" / "2_1_kitopiaonnxruntimecpu")
.SetRuntime("win-x64")
.SetFramework("net9.0")
.SetConfiguration("Release")
@@ -240,7 +263,15 @@ class Build : NukeBuild
DotNetPublish(c => new DotNetPublishSettings()
.SetProject("KitopiaEx")
.SetOutput(RootDirectory / "Publish_SelfContained" / "plugins" /
- "KitopiaEx")
+ "7_1_kitopiaex")
+ .SetRuntime("win-x64")
+ .SetFramework("net9.0")
+ .SetConfiguration("Release")
+ .SetSelfContained(true)
+ );
+ DotNetPublish(c => new DotNetPublishSettings()
+ .SetProject("OnnxRuntime.CPU")
+ .SetOutput(RootDirectory / "Publish" / "plugins" / "2_1_kitopiaonnxruntimecpu")
.SetRuntime("win-x64")
.SetFramework("net9.0")
.SetConfiguration("Release")