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
AgeCommit message (Collapse)Author
2022-01-19Convert to multi-target projectsLluis Sanchez
Generate builds for .net 4.7.2 and .net 6 in a single nuget package.
2021-07-14Move back to single targetting for nowLluis Sanchez
2021-07-14Mono.Addins is now using multitargettingLluis Sanchez
Bring back SetupDomain to be used only when targeting .net framework. When target is .net core, use the local scanner, but for the use of the cecil loader.
2021-02-19Sign assembliesMatt Ward
Fix warnings about assemblies not being strong named. The internals visible to information was missing the public key.
2021-02-19Build all projects to bin without target framework nameMatt Ward
Set AppendTargetFrameworkToOutputPath to false in all projects so everything builds into the same bin directory.
2021-02-09Fix reference conflicts build warningsMatt Ward
Still have warnings about conflicts in mautil. One warning about Mono.Addins not being strong named.
2021-01-28Changed Mono.Addins.Setup to netstandard2.0 and included ↵Mikkel Kruse Johnsen
ResolveAddinReferences.cs. Removed dependencies for Mono.Addins.MSBuild on Mono.Addins.Setup. Not needed
2021-01-28Removed AssemblyInfo.cs from Git and added InternalsVisibleTo to the project ↵Mikkel Kruse Johnsen
file. When reverted back to internal on functions/classes
2020-12-16Update to new MSBuild format in project files. Changed Mono.Addins to ↵Mikkel Kruse Johnsen
.NETStandard2.0
2018-08-02[Mono.Addins] Fixup Mono.Addins so that inside MonoDevelopMarius Ungureanu
it will target 4.6.1, rather than 4.5. This should fix a few binding redirects issues we have when building MD
2017-05-31Modernize the solution a bitMikayla Hutchinson
2017-03-16Add missing path normalization callsLluis Sanchez
When accessing to files referenced from an add-in, make sure the path is normalized to use path separators for the current platform.
2016-09-17build: fix build with xbuild 12.0 engine (mono 4.2.1)Andres G. Aragoneses
If anyone tried to build mono-addins with the xbuild 12.0 engine [1] that comes with mono 4.2.1 [2] (quite widespread given that it's the version bundled with Ubuntu 16.04.x LTS), the build would not work [3]. [1] $ xbuild --version XBuild Engine Version 12.0 Mono, Version 4.2.1.0 Copyright (C) 2005-2013 Various Mono authors [2] $ mono --version Mono JIT compiler version 4.2.1 (Debian 4.2.1.102+dfsg2-7ubuntu4) Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com TLS: __thread SIGSEGV: altstack Notifications: epoll Architecture: amd64 Disabled: none Misc: softdebug LLVM: supported, not enabled. GC: sgen [3] $ ./autogen.sh I am going to run ./configure with no arguments - if you wish to pass any to it, please specify them on the ./autogen.sh command line. Running aclocal -I . ... Running automake --gnu ... <snip /> $ make Making all in Mono.Addins make[1]: Entering directory '/home/andres/Documents/Code/OpenSource/mono-addins/Mono.Addins' sed -e "s/@ASSEMBLY_NAME@/Mono.Addins/" -e "s/@POLICY@/0.2/" ../policy.config > policy.0.2.config /usr/bin/al -link:policy.0.2.config -out:policy.0.2.Mono.Addins.dll -keyfile:../mono-addins.snk ALINK: warning A99999: Path 'policy.0.2.config' in the resource name is not supported. Using just file name 'policy.0.2.config' sed -e "s/@ASSEMBLY_NAME@/Mono.Addins/" -e "s/@POLICY@/0.3/" ../policy.config > policy.0.3.config /usr/bin/al -link:policy.0.3.config -out:policy.0.3.Mono.Addins.dll -keyfile:../mono-addins.snk ALINK: warning A99999: Path 'policy.0.3.config' in the resource name is not supported. Using just file name 'policy.0.3.config' sed -e "s/@ASSEMBLY_NAME@/Mono.Addins/" -e "s/@POLICY@/0.4/" ../policy.config > policy.0.4.config /usr/bin/al -link:policy.0.4.config -out:policy.0.4.Mono.Addins.dll -keyfile:../mono-addins.snk ALINK: warning A99999: Path 'policy.0.4.config' in the resource name is not supported. Using just file name 'policy.0.4.config' sed -e "s/@ASSEMBLY_NAME@/Mono.Addins/" -e "s/@POLICY@/0.5/" ../policy.config > policy.0.5.config /usr/bin/al -link:policy.0.5.config -out:policy.0.5.Mono.Addins.dll -keyfile:../mono-addins.snk ALINK: warning A99999: Path 'policy.0.5.config' in the resource name is not supported. Using just file name 'policy.0.5.config' sed -e "s/@ASSEMBLY_NAME@/Mono.Addins/" -e "s/@POLICY@/0.6/" ../policy.config > policy.0.6.config /usr/bin/al -link:policy.0.6.config -out:policy.0.6.Mono.Addins.dll -keyfile:../mono-addins.snk ALINK: warning A99999: Path 'policy.0.6.config' in the resource name is not supported. Using just file name 'policy.0.6.config' Building Mono.Addins.csproj CSC: error CS0518: The predefined type `System.Object' is not defined or imported CSC: error CS0518: The predefined type `System.ValueType' is not defined or imported CSC: error CS0518: The predefined type `System.Attribute' is not defined or imported CSC: error CS0518: The predefined type `System.Int32' is not defined or imported CSC: error CS0518: The predefined type `System.UInt32' is not defined or imported CSC: error CS0518: The predefined type `System.Int64' is not defined or imported CSC: error CS0518: The predefined type `System.UInt64' is not defined or imported CSC: error CS0518: The predefined type `System.Single' is not defined or imported CSC: error CS0518: The predefined type `System.Double' is not defined or imported CSC: error CS0518: The predefined type `System.Char' is not defined or imported CSC: error CS0518: The predefined type `System.Int16' is not defined or imported CSC: error CS0518: The predefined type `System.Decimal' is not defined or imported CSC: error CS0518: The predefined type `System.Boolean' is not defined or imported CSC: error CS0518: The predefined type `System.SByte' is not defined or imported CSC: error CS0518: The predefined type `System.Byte' is not defined or imported CSC: error CS0518: The predefined type `System.UInt16' is not defined or imported CSC: error CS0518: The predefined type `System.String' is not defined or imported CSC: error CS0518: The predefined type `System.Enum' is not defined or imported CSC: error CS0518: The predefined type `System.Delegate' is not defined or imported CSC: error CS0518: The predefined type `System.MulticastDelegate' is not defined or imported CSC: error CS0518: The predefined type `System.Void' is not defined or imported CSC: error CS0518: The predefined type `System.Array' is not defined or imported CSC: error CS0518: The predefined type `System.Type' is not defined or imported CSC: error CS0518: The predefined type `System.Collections.IEnumerator' is not defined or imported CSC: error CS0518: The predefined type `System.Collections.IEnumerable' is not defined or imported CSC: error CS0518: The predefined type `System.IDisposable' is not defined or imported CSC: error CS0518: The predefined type `System.IntPtr' is not defined or imported CSC: error CS0518: The predefined type `System.UIntPtr' is not defined or imported CSC: error CS0518: The predefined type `System.RuntimeFieldHandle' is not defined or imported CSC: error CS0518: The predefined type `System.RuntimeTypeHandle' is not defined or imported CSC: error CS0518: The predefined type `System.Exception' is not defined or imported Makefile:571: recipe for target 'csproj_build' failed make[1]: *** [csproj_build] Error 1 make[1]: Leaving directory '/home/andres/Documents/Code/OpenSource/mono-addins/Mono.Addins' Makefile:351: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1
2015-09-21Update release configurations.Marius Ungureanu
2014-11-19Flush projectsLluis Sanchez
2012-10-18Target .NET 4.0 in all projectsLluis Sanchez Gual
2012-10-16Updated project version to VS 2010Lluis Sanchez
2012-07-19Build the solution using xbuildLluis Sanchez
2012-07-09Bump version to 1.0Lluis Sanchez
2011-02-17Relocatable pc filesMichael Hutchinson
2011-02-10Bump version to 0.6Lluis Sanchez Gual
2011-02-08Fix makefile build.lluis
2011-02-08Updated target framework.lluis
2011-01-31Upgraded to .NET 3.5Lluis Sanchez Gual
2010-05-25* Mono.Addins.Setup/Mono.Addins.Setup.csproj:0.5Lluis Sanchez
* Mono.Addins.MSBuild/Mono.Addins.MSBuild.csproj: * Mono.Addins.CecilReflector/Mono.Addins.CecilReflector.csproj: Fix output directory for the Release configuration. svn path=/trunk/mono-addins/; revision=157861
2010-05-22Makefile.am: Add Mono.Addins.targets to EXTRASAndrew Jorgensen
svn path=/trunk/mono-addins/; revision=157740
2010-03-30* Mono.Addins/Mono.Addins.csproj:Lluis Sanchez
* Mono.Addins.Gui/Mono.Addins.Gui.csproj: * Mono.Addins.Setup/Mono.Addins.Setup.csproj: * Mono.Addins.MSBuild/Mono.Addins.MSBuild.csproj: * Mono.Addins.CecilReflector/Mono.Addins.CecilReflector.csproj: csc doesn't like iso-2. svn path=/trunk/mono-addins/; revision=154404
2010-03-29* Mono.Addins/Mono.Addins.csproj:Lluis Sanchez
* Mono.Addins.Gui/Mono.Addins.Gui.csproj: * Mono.Addins.Setup/Mono.Addins.Setup.csproj: * Mono.Addins/Mono.Addins/TypeExtensionNode.cs: * Mono.Addins.MSBuild/Mono.Addins.MSBuild.csproj: * Mono.Addins/Mono.Addins/AddinAuthorAttribute.cs: * Samples/HelloWorld/HelloWorld/HelloWorld.csproj: * Mono.Addins/Mono.Addins.Database/AddinScanner.cs: * Mono.Addins/Mono.Addins/CustomExtensionAttribute.cs: * Mono.Addins/Mono.Addins.Database/IAssemblyReflector.cs: * Mono.Addins/Mono.Addins/ExtensionAttributeAttribute.cs: * Mono.Addins.CecilReflector/Mono.Addins.CecilReflector.csproj: Make sure the solution builds on MS.NET 2.0. svn path=/trunk/mono-addins/; revision=154381
2010-03-26* Test/UnitTests/IWriter.cs:Lluis Sanchez
* Test/UnitTests/Makefile.am: * Test/UnitTests/TestBase.cs: * Test/UnitTests/TestSetup.cs: * Test/UnitTests/TestEvents.cs: * Test/FileExtender/Makefile.am: * Test/UnitTests/UnitTests.csproj: * Test/UnitTests/TestConditions.cs: * Test/UnitTests/TestLoadUnload.cs: * Test/UnitTests/TestExtensions.cs: * Test/UnitTests/SimpleApp.addin.xml: * Test/UnitTests/NodeWithAttribute.cs: * Test/HelloWorldExtension/Makefile.am: * Test/SystemInfoExtension/Makefile.am: * Test/UnitTests/IWriterWithMetadata.cs: * Test/FileExtender/FileExtender.csproj: * Test/FileExtender/FileExtender.addin.xml: * Test/FileExtender/FileExtender.Bis.addin.xml: * Test/HelloWorldExtension/HelloWorldWriter.cs: * Test/SystemInfoExtension/SystemInfoWriter.cs: * Test/HelloWorldExtension/AttributeExtensions.cs: * Test/HelloWorldExtension/HelloWriterWithMetadata.cs: * Test/HelloWorldExtension/HelloWorldExtension.csproj: * Test/SystemInfoExtension/SystemInfoExtension.csproj: Updated and created new tests for testing extension definition using the new features. * Test/CommandExtension/CommandExtension.csproj: * Test/FileContentExtension/FileContentExtension.csproj: * Samples/WriterService/WriterServiceHost/WriterServiceHost.csproj: * Samples/WriterService/WriterService.SampleExtender/WriterService.SampleExtender.csproj: Disable makefile integration since we are not using makefiles anymore. * mautil/mautil.csproj: * Mono.Addins.Gui/gtk-gui/generated.cs: * Mono.Addins.Gui/Mono.Addins.Gui.csproj: * docs/Mono.Addins.Setup/SetupService.xml: * Mono.Addins.Setup/Mono.Addins.Setup.csproj: * Mono.Addins.MSBuild/Mono.Addins.MSBuild.csproj: * Mono.Addins.Gui/gtk-gui/Mono.Addins.Gui.ErrorDialog.cs: * Mono.Addins.Gui/gtk-gui/Mono.Addins.Gui.NewSiteDialog.cs: * Mono.Addins.Gui/gtk-gui/Mono.Addins.Gui.ProgressDialog.cs: * Mono.Addins.Gui/gtk-gui/Mono.Addins.Gui.AddinInfoDialog.cs: * Samples/HelloWorldWithManifest/HelloWorld/HelloWorld.csproj: * Mono.Addins.Gui/gtk-gui/Mono.Addins.Gui.ManageSitesDialog.cs: * Mono.Addins.CecilReflector/Mono.Addins.CecilReflector.csproj: * Mono.Addins.Gui/gtk-gui/Mono.Addins.Gui.AddinInstallDialog.cs: * Mono.Addins.Gui/gtk-gui/Mono.Addins.Gui.AddinManagerDialog.cs: * Mono.Addins.Gui/gtk-gui/Mono.Addins.Gui.AddinInstallerDialog.cs: * Samples/HelloWorldWithManifest/HelloWorldAddin/HelloWorldAddin.csproj: Flush. svn path=/trunk/mono-addins/; revision=154255
2010-03-01* Mono.Addins.targets:Lluis Sanchez
* ResolveAddinReferences.cs: The target application is now specified using the ExtensionDomain property. Addin references now use a colon as version separator. * Makefile.am: Install the .targets file to the xbuild dir. svn path=/trunk/mono-addins/; revision=152726
2009-09-01* configure.ac:Lluis Sanchez
* Mono.Addins/AssemblyInfo.cs: * Mono.Addins.Gui/AssemblyInfo.cs: * Mono.Addins.Setup/AssemblyInfo.cs: * Mono.Addins.MSBuild/AssemblyInfo.cs: * Mono.Addins.CecilReflector/AssemblyInfo.cs: Bump Mono.Addins version. svn path=/trunk/mono-addins/; revision=141017
2009-08-25* Mono.Addins.sln:Lluis Sanchez
* Mono.Addins.MSBuild/Mono.Addins.MSBuild.csproj: Added Default configuration. svn path=/trunk/mono-addins/; revision=140564
2009-08-25* Mono.Addins.MSBuild.csproj: Fix build.Lluis Sanchez
svn path=/trunk/mono-addins/; revision=140547
2009-08-21* mautil/Main.cs:Lluis Sanchez
* Mono.Addins.MSBuild/ResolveAddinReferences.cs: Track api changes. * Mono.Addins.Setup/Mono.Addins.Setup/SetupService.cs: Applications can now register a test command to be used for testing add-ins. Don't use the pkg-config command, use instead the PcFileCache. * Mono.Addins.Setup/Mono.Addins.Setup/PcFileCache.cs: Updated. svn path=/trunk/mono-addins/; revision=140410
2009-08-21* mautil/Main.cs: Track api changes.Lluis Sanchez
* mautil/Makefile.am: * Mono.Addins.Gui/Makefile.am: Build using gmcs. * Makefile.am: * configure.ac: * Mono.Addins.sln: * Mono.Addins.MSBuild: * Mono.Addins/Makefile.am: * Mono.Addins.Setup/Makefile.am: * Mono.Addins.MSBuild/Makefile.am: * Mono.Addins.MSBuild/AssemblyInfo.cs: * Mono.Addins.MSBuild/Mono.Addins.targets: * Mono.Addins.Setup/Mono.Addins.Setup.csproj: * Mono.Addins.MSBuild/mono-addins-msbuild.pc.in: * Mono.Addins.MSBuild/ResolveAddinReferences.cs: * Mono.Addins.MSBuild/Mono.Addins.MSBuild.csproj: * Mono.Addins.Setup/Mono.Addins.Setup/SetupTool.cs: * Mono.Addins.Setup/Mono.Addins.Setup/PcFileCache.cs: * Mono.Addins.Setup/Mono.Addins.Setup/SetupService.cs: Added a new project which Implements an msbuild task for resolving add-in references. svn path=/trunk/mono-addins/; revision=140378