build: 宿主改为 Simple3/FairyView,插件产物拷到 Simple3/plugins

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
黄兆尉
2026-08-26 11:14:14 +08:00
co-authored by Cursor
parent 8f1bb5eaed
commit ad83008d9c
7 changed files with 122 additions and 128 deletions
+11 -6
View File
@@ -1,11 +1,16 @@
<Project>
<PropertyGroup>
<!-- FASS2.0 与 stand 为兄弟目录:$(RepoRoot)stand\ -->
<StandRoot Condition="'$(StandRoot)' == ''">$([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)..\..\stand\'))</StandRoot>
<StandRefDir Condition="'$(StandRefDir)' == ''">$(StandRoot)ref\</StandRefDir>
<StandSimpleLiteDir Condition="'$(StandSimpleLiteDir)' == ''">$(StandRoot)SimpleLite\</StandSimpleLiteDir>
<CGUILibDir Condition="'$(CGUILibDir)' == ''">D:\MDCS\Dependencies\Commons</CGUILibDir>
<!-- FairyView 正式输出;旧 CGUILibDir 仅作兼容别名 -->
<FairyViewDir Condition="'$(FairyViewDir)' == ''">D:\MDCS\Release\FairyView</FairyViewDir>
<CGUILibDir Condition="'$(CGUILibDir)' == ''">$(FairyViewDir)</CGUILibDir>
<!-- 宿主:Simple3 发布目录(含 Simple3.dll / plugins -->
<Simple3OutDir Condition="'$(Simple3OutDir)' == ''">D:\MDCS\Release\Simple\Simple3</Simple3OutDir>
<Simple3Dll Condition="'$(Simple3Dll)' == ''">$(Simple3OutDir)\Simple3.dll</Simple3Dll>
<SimpleCoreDll Condition="'$(SimpleCoreDll)' == ''">$(Simple3OutDir)\SimpleCore.dll</SimpleCoreDll>
<TopazDll Condition="'$(TopazDll)' == ''">$(Simple3OutDir)\Topaz.dll</TopazDll>
<Simple3PluginsDir Condition="'$(Simple3PluginsDir)' == ''">$(Simple3OutDir)\plugins</Simple3PluginsDir>
<LeegKeysSdkPath Condition="'$(LeegKeysSdkPath)' == '' and Exists('$(MSBuildThisFileDirectory)StandardScene.Core\Ref\leegKeys-sdk.dll')">$(MSBuildThisFileDirectory)StandardScene.Core\Ref\leegKeys-sdk.dll</LeegKeysSdkPath>
<LeegKeysSdkPath Condition="'$(LeegKeysSdkPath)' == ''">$(StandSimpleLiteDir)plugins\leegKeys-sdk.dll</LeegKeysSdkPath>
<LeegKeysSdkPath Condition="'$(LeegKeysSdkPath)' == '' and Exists('$(Simple3OutDir)\leegKeys-sdk.dll')">$(Simple3OutDir)\leegKeys-sdk.dll</LeegKeysSdkPath>
<LeegKeysSdkPath Condition="'$(LeegKeysSdkPath)' == ''">$(Simple3PluginsDir)\leegKeys-sdk.dll</LeegKeysSdkPath>
</PropertyGroup>
</Project>