diff options
author | Lluis Sanchez <llsan@microsoft.com> | 2018-02-26 20:22:21 +0300 |
---|---|---|
committer | Lluis Sanchez <llsan@microsoft.com> | 2018-02-26 20:22:21 +0300 |
commit | 8dc3e7af0ba110f9a1832e365d8aa08d1e77ffd8 (patch) | |
tree | d9ddc5495448dd5dbc6dafae50cfa2b652108ff8 /Mono.Addins/Mono.Addins.csproj | |
parent | 3147dc5c2a2a147e95745a87d1a9d927f4fbf08d (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.csproj | 7 |
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> |