diff options
author | Lluis Sanchez <lluis@novell.com> | 2009-02-06 16:58:16 +0300 |
---|---|---|
committer | Lluis Sanchez <lluis@novell.com> | 2009-02-06 16:58:16 +0300 |
commit | 5fea1f52fd4aaa1b633137c6d811087f4d0ce11b (patch) | |
tree | 9c566a2213a06d7a1adbecba75a0109bbc1eeae3 /Mono.Addins/Mono.Addins.Description/AddinDescription.cs | |
parent | fdc39c774df27b008e6652e88119e258d9af8556 (diff) |
* Mono.Addins.sln:
* Mono.Addins/Makefile.am:
* Mono.Addins/Mono.Addins.csproj: Updated.
* Mono.Addins.Setup/Mono.Addins.Setup/SetupTool.cs: Added command for
getting the list of assemblies of an add-in.
* Mono.Addins/Mono.Addins.Database/AddinScanner.cs:
* Mono.Addins/Mono.Addins.Description/AddinDescription.cs: BasePath is
now public.
* Mono.Addins/Mono.Addins.Database/Util.cs: Added methods for checking
if the app is running on mono.
* Mono.Addins/Mono.Addins.Database/SetupDomain.cs:
* Mono.Addins/Mono.Addins.Database/SetupProcess.cs:
* Mono.Addins/Mono.Addins.Database/ISetupHandler.cs:
* Mono.Addins/Mono.Addins.Database/AddinDatabase.cs: Added support for
scanning the addins in a separate appdomain instead of a separate
process.
svn path=/trunk/mono-addins/; revision=126043
Diffstat (limited to 'Mono.Addins/Mono.Addins.Description/AddinDescription.cs')
-rw-r--r-- | Mono.Addins/Mono.Addins.Description/AddinDescription.cs | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/Mono.Addins/Mono.Addins.Description/AddinDescription.cs b/Mono.Addins/Mono.Addins.Description/AddinDescription.cs index 0643a19..e32afa0 100644 --- a/Mono.Addins/Mono.Addins.Description/AddinDescription.cs +++ b/Mono.Addins/Mono.Addins.Description/AddinDescription.cs @@ -63,7 +63,7 @@ namespace Mono.Addins.Description bool defaultEnabled = true; AddinFlags flags = AddinFlags.None; string domain; - + ModuleDescription mainModule; ModuleCollection optionalModules; ExtensionNodeSetCollection nodeSets; @@ -165,9 +165,13 @@ namespace Mono.Addins.Description set { category = value; } } - internal string BasePath { + public string BasePath { get { return basePath != null ? basePath : string.Empty; } - set { basePath = value; } + } + + internal void SetBasePath (string path) + { + basePath = path; } public bool IsRoot { |