Skip to content

Commit

Permalink
🐛 Link
Browse files Browse the repository at this point in the history
  • Loading branch information
AigioL committed Jun 17, 2024
1 parent 4016597 commit c12d5dc
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 25 deletions.
4 changes: 2 additions & 2 deletions res/i18n/Strings.props
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<Project>
<ItemGroup Condition="$(MSBuildProjectName) == 'Mobius.Shared'">
<ItemGroup Condition="$(MSBuildProjectName) == 'Mobius'">
<EmbeddedResource Include="$(MSBuildThisFileDirectory)\Strings.resx">
<Link>Resources\Strings.resx</Link>
<LogicalName>FxResources.Strings.resources</LogicalName>
Expand Down Expand Up @@ -33,7 +33,7 @@
<LogicalName>FxResources.Strings.zh-Hant.resources</LogicalName>
</EmbeddedResource>
</ItemGroup>
<ItemGroup Condition="$(MSBuildProjectName) != 'Mobius.Shared'">
<ItemGroup Condition="$(MSBuildProjectName) != 'Mobius'">
<EmbeddedResource Include="$(MSBuildThisFileDirectory)\Strings.resx">
<Link>_SourceReference\Mobius.Shared\Resources\Strings.resx</Link>
<LogicalName>FxResources.Strings.resources</LogicalName>
Expand Down
44 changes: 21 additions & 23 deletions src/Sdk/SPP.Sdk.Ref.Link.targets
Original file line number Diff line number Diff line change
@@ -1,29 +1,27 @@
<Project>
<!-- 📄 SDK 源码引用 -->

<ItemGroup Condition="$(IsSourceGeneratorProject) != 'true'">
<!-- 👇 类库项目源码引用 -->
<ItemGroup Condition="$(BeyondDimensionFeatures.Contains('Mobius.Primitives;')) AND $(MSBuildProjectName) != 'Mobius.Primitives'">
<Compile Include="$(MSBuildThisFileDirectory)..\Mobius.Primitives\**\*.cs">
<LinkBase>_SourceReference\Mobius.Primitives</LinkBase>
</Compile>
<Compile Remove="$(MSBuildThisFileDirectory)..\Mobius.Primitives\bin\**" />
<Compile Remove="$(MSBuildThisFileDirectory)..\Mobius.Primitives\obj\**" />
</ItemGroup>
<ItemGroup Condition="$(BeyondDimensionFeatures.Contains('Mobius.Models;')) AND $(MSBuildProjectName) != 'Mobius.Models'">
<Compile Include="$(MSBuildThisFileDirectory)..\Mobius.Models\**\*.cs">
<LinkBase>_SourceReference\Mobius.Models</LinkBase>
</Compile>
<Compile Remove="$(MSBuildThisFileDirectory)..\Mobius.Models\bin\**" />
<Compile Remove="$(MSBuildThisFileDirectory)..\Mobius.Models\obj\**" />
</ItemGroup>
<ItemGroup Condition="$(BeyondDimensionFeatures.Contains('Mobius.SDK;')) AND $(MSBuildProjectName) != 'Mobius.SDK'">
<Compile Include="$(MSBuildThisFileDirectory)..\Mobius.SDK\**\*.cs">
<LinkBase>_SourceReference\Mobius.SDK</LinkBase>
</Compile>
<Compile Remove="$(MSBuildThisFileDirectory)..\Mobius.SDK\bin\**" />
<Compile Remove="$(MSBuildThisFileDirectory)..\Mobius.SDK\obj\**" />
</ItemGroup>
<!-- 👇 类库项目源码引用 -->
<ItemGroup Condition="$(IsSourceGeneratorProject) != 'true' AND $(BeyondDimensionFeatures.Contains('Mobius.Primitives;')) AND $(MSBuildProjectName) != 'Mobius.Primitives'">
<Compile Include="$(MSBuildThisFileDirectory)..\Mobius.Primitives\**\*.cs">
<LinkBase>_SourceReference\Mobius.Primitives</LinkBase>
</Compile>
<Compile Remove="$(MSBuildThisFileDirectory)..\Mobius.Primitives\bin\**" />
<Compile Remove="$(MSBuildThisFileDirectory)..\Mobius.Primitives\obj\**" />
</ItemGroup>
<ItemGroup Condition="$(IsSourceGeneratorProject) != 'true' AND $(BeyondDimensionFeatures.Contains('Mobius.Models;')) AND $(MSBuildProjectName) != 'Mobius.Models'">
<Compile Include="$(MSBuildThisFileDirectory)..\Mobius.Models\**\*.cs">
<LinkBase>_SourceReference\Mobius.Models</LinkBase>
</Compile>
<Compile Remove="$(MSBuildThisFileDirectory)..\Mobius.Models\bin\**" />
<Compile Remove="$(MSBuildThisFileDirectory)..\Mobius.Models\obj\**" />
</ItemGroup>
<ItemGroup Condition="$(IsSourceGeneratorProject) != 'true' AND $(BeyondDimensionFeatures.Contains('Mobius.SDK;')) AND $(MSBuildProjectName) != 'Mobius.SDK'">
<Compile Include="$(MSBuildThisFileDirectory)..\Mobius.SDK\**\*.cs">
<LinkBase>_SourceReference\Mobius.SDK</LinkBase>
</Compile>
<Compile Remove="$(MSBuildThisFileDirectory)..\Mobius.SDK\bin\**" />
<Compile Remove="$(MSBuildThisFileDirectory)..\Mobius.SDK\obj\**" />
</ItemGroup>

</Project>

0 comments on commit c12d5dc

Please sign in to comment.