Skip to content

Commit 2ee4275

Browse files
Merge pull request #9 from KamiYomu/develop
Develop
2 parents 281fb4c + 8a5cbc0 commit 2ee4275

3 files changed

Lines changed: 24 additions & 14 deletions

File tree

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,12 +34,12 @@ Quick start
3434

3535
dotnet add package KamiYomu.CrawlerAgents.Core
3636

37-
4. Make your package discoverable by KamiYomu (add `PackageType` to your `.csproj`):
37+
4. Make your package discoverable by KamiYomu (add `PackageTags` to your `.csproj`):
3838

3939
Add inside your `.csproj`:
4040

4141
<PropertyGroup>
42-
<PackageType>Analyzer;KamiYomuCrawlerAgent</PackageType>
42+
<PackageTags>crawler-agents;manga-download</PackageTags>
4343
</PropertyGroup>
4444

4545
5. Implement your agent

src/KamiYomu.CrawlerAgents.Core/KamiYomu.CrawlerAgents.Core.Build.props

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,7 @@
22
<PropertyGroup>
33
<PackageType>Analyzer;KamiYomuCrawlerAgent</PackageType>
44
</PropertyGroup>
5+
<PropertyGroup>
6+
<PackageTags>crawler-agents;manga-download</PackageTags>
7+
</PropertyGroup>
58
</Project>

src/KamiYomu.CrawlerAgents.Core/KamiYomu.CrawlerAgents.Core.csproj

Lines changed: 19 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,34 +3,41 @@
33
<PropertyGroup>
44
<TargetFramework>net8.0</TargetFramework>
55
<LangVersion>13</LangVersion>
6+
</PropertyGroup>
7+
8+
<PropertyGroup>
69
<Title>KamiYomu Crawler Agent Core</Title>
710
<Description>A foundational library for building, extending, and integrating custom crawler agents within the KamiYomu ecosystem. Provides essential abstractions, utilities, and lifecycle hooks to streamline agent development and ensure seamless interoperability across the platform.</Description>
8-
<Copyright>© KamiYomu. Licensed under GPL-3.0.</Copyright>
9-
<PackageProjectUrl>https://github.com/KamiYomu/KamiYomu.CrawlerAgents.Core</PackageProjectUrl>
10-
<PackageIcon>Resources/logo.png</PackageIcon>
11-
<PackageReadmeFile>README.md</PackageReadmeFile>
1211
<Authors>KamiYomu</Authors>
12+
<Owners>KamiYomu</Owners>
13+
<PackageProjectUrl>https://github.com/KamiYomu/KamiYomu.CrawlerAgents.Core</PackageProjectUrl>
1314
<RepositoryUrl>https://github.com/KamiYomu/KamiYomu.CrawlerAgents.Core</RepositoryUrl>
1415
<RepositoryType>git</RepositoryType>
15-
<PackageTags>kamiyomu;crawler agents;manga download</PackageTags>
16+
<PackageTags>kamiyomu;crawler-core;manga-download</PackageTags>
17+
<PackageType>Analyzer;KamiYomuCrawlerCoreAgent</PackageType>
18+
<PackageLicenseExpression>GPL-3.0-only</PackageLicenseExpression>
19+
<Copyright>© KamiYomu. Licensed under GPL-3.0.</Copyright>
20+
<PackageIconUrl>https://raw.githubusercontent.com/KamiYomu/KamiYomu.CrawlerAgents.Core/main/src/KamiYomu.CrawlerAgents.Core/Resources/logo.png</PackageIconUrl>
21+
<PackageIcon>Resources/logo.png</PackageIcon>
22+
<PackageReadmeFile>README.md</PackageReadmeFile>
1623
</PropertyGroup>
17-
24+
1825
<PropertyGroup Condition="'$(Configuration)' == 'Debug'">
1926
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
27+
<IncludeSymbols>True</IncludeSymbols>
28+
<IncludeSource>True</IncludeSource>
29+
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
2030
</PropertyGroup>
2131

22-
<ItemGroup>
23-
<None Include="..\..\README.md" Link="README.md" Pack="true" PackagePath="" />
24-
</ItemGroup>
25-
2632
<ItemGroup>
2733
<PackageReference Include="HtmlAgilityPack" Version="1.12.4" />
2834
<PackageReference Include="PuppeteerSharp" Version="20.2.4" />
2935
</ItemGroup>
3036

3137
<ItemGroup>
32-
<None Include="KamiYomu.CrawlerAgents.Core.Build.props" Pack="true" PackagePath="build/" />
33-
<None Include="Resources\logo.png" Pack="true" PackagePath="Resources/" />
38+
<None Include="Resources\logo.png" Pack="true" PackagePath="Resources/" />
39+
<None Include="..\..\README.md" Link="README.md" Pack="true" PackagePath="/" />
3440
</ItemGroup>
41+
3542
<Import Project="KamiYomu.CrawlerAgents.Core.props" />
3643
</Project>

0 commit comments

Comments
 (0)