Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono-addins.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLluis Sanchez <llsan@microsoft.com>2018-02-26 20:22:21 +0300
committerLluis Sanchez <llsan@microsoft.com>2018-02-26 20:22:21 +0300
commit8dc3e7af0ba110f9a1832e365d8aa08d1e77ffd8 (patch)
treed9ddc5495448dd5dbc6dafae50cfa2b652108ff8 /Mono.Addins/Mono.Addins.csproj
parent3147dc5c2a2a147e95745a87d1a9d927f4fbf08d (diff)
Complete implementation of addin scan data file generation
Refactored the code to allow generating scan data files independently from the add-in database update process. The new AddinFolderVisitor class can be used to visit all the add-in folders. Split the functionality previously in AddinScanner in two classes. AddinRegistryUpdater is now in charge of locating the addins. AddinScanner now only implements the actual add-in scanning code, and the logic to setup a custom assembly resolver has moved there.
Diffstat (limited to 'Mono.Addins/Mono.Addins.csproj')
-rw-r--r--Mono.Addins/Mono.Addins.csproj7
1 files changed, 6 insertions, 1 deletions
diff --git a/Mono.Addins/Mono.Addins.csproj b/Mono.Addins/Mono.Addins.csproj
index bd381db..00bc90e 100644
--- a/Mono.Addins/Mono.Addins.csproj
+++ b/Mono.Addins/Mono.Addins.csproj
@@ -157,7 +157,12 @@
<Compile Include="Mono.Addins\AddinCategoryAttribute.cs" />
<Compile Include="Mono.Addins\AddinFlagsAttribute.cs" />
<Compile Include="Mono.Addins\AddinLocalizerAttribute.cs" />
- <Compile Include="Mono.Addins.Database\ScanContext.cs" />
+ <Compile Include="Mono.Addins.Database\ScanOptions.cs" />
+ <Compile Include="Mono.Addins.Database\AddinScanData.cs" />
+ <Compile Include="Mono.Addins.Database\AddinFolderVisitor.cs" />
+ <Compile Include="Mono.Addins.Database\AddinScanDataFileGenerator.cs" />
+ <Compile Include="Mono.Addins.Database\AddinRegistryUpdater.cs" />
+ <Compile Include="Mono.Addins.Database\AssemblyLocatorVisitor.cs" />
</ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
</Project>