Mono.Addins is a generic framework for creating extensible applications, and for creating add-ins which extend those applications.
Перейти к файлу
Lluis Sanchez d4c94ee6b6 Bump version 2022-04-27 18:30:23 +02:00
Mono.Addins Delay add-in assembly load by lazy creating objects 2022-04-25 19:26:02 +02:00
Mono.Addins.CecilReflector Convert to multi-target projects 2022-01-19 19:22:17 +01:00
Mono.Addins.Gui Convert to multi-target projects 2022-01-19 19:22:17 +01:00
Mono.Addins.GuiGtk3 Revert changes in Mono.Addins.Gui* 2021-07-14 16:26:02 +02:00
Mono.Addins.MSBuild Convert to multi-target projects 2022-01-19 19:22:17 +01:00
Mono.Addins.Setup Add support for nuget packaging format 2022-02-09 11:50:10 +01:00
Samples [Build] Remove RequiresSpecificVersion=false for gtk# as it breaks linux build for gtk# 3.0 installed in gac 2018-04-18 14:22:00 +03:00
Test Move back to single targetting for now 2021-07-14 19:16:46 +02:00
bot-provisioning Fix build 2022-01-20 16:01:23 +01:00
docs Modernize the solution a bit 2017-05-30 19:27:31 -04:00
mautil Add missing dependencies to mautil project 2022-02-09 11:50:31 +01:00
.gitattributes Solution files should always be CRLF. 2011-08-09 13:45:52 -05:00
.gitignore Add .vs to gitignore 2017-02-21 14:11:39 -05:00
AUTHORS Updated info files 2012-07-19 16:11:55 +02:00
CODE-OF-CONDUCT.md Link Code of Conduct 2020-04-07 19:29:30 -07:00
COPYING Updated info files 2012-07-19 16:11:55 +02:00
Mono.Addins.sln Convert to multi-target projects 2022-01-19 19:22:17 +01:00
README Update README 2013-10-12 12:20:32 +02:00
TargetFrameworks.props Convert to multi-target projects 2022-01-19 19:22:17 +01:00
Version.props Bump version 2022-04-27 18:30:23 +02:00
azure-pipelines.yml Install .net 6 2022-02-02 12:39:19 +01:00
global.json Fix build 2022-01-20 16:01:23 +01:00
mono-addins.snk 2007-07-03 Lluis Sanchez Gual <lluis@novell.com> 2007-07-03 14:19:02 +00:00

README

Mono.Addins is a generic framework for creating extensible applications,
and for creating libraries which extend those applications.

For for information about the library, see:
http://www.mono-project.com/Mono.Addins

Building
--------

To build the library execute:

	./configure
	make

Options:

--prefix=/path/to/prefix

	Install to the specified prefix

--enable-gui

	Include GUI support for GTK2 (requires gtk#2)

--enable-gui-gtk3

	Include GUI support for GTK3 (requires gtk#3)

--enable-tests

	Include NUnit tests (requires nunit)


Building the samples
--------------------

cd to the Samples directory and run make.

Running the NUnit tests
-----------------------

To run the NUnit tests, you need to configure the build with --enable-tests,
cd to Tests, and run 'make test'.