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")