SF.net SVN: geany-plugins:[1026] branches/geany-plugins/geany-plugins-0.18/ README

hyperair at users.sourceforge.net hyperair at xxxxx
Fri Oct 23 21:56:22 UTC 2009


Revision: 1026
          http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=1026&view=rev
Author:   hyperair
Date:     2009-10-23 21:56:22 +0000 (Fri, 23 Oct 2009)

Log Message:
-----------
Add README for autotools

Added Paths:
-----------
    branches/geany-plugins/geany-plugins-0.18/README

Added: branches/geany-plugins/geany-plugins-0.18/README
===================================================================
--- branches/geany-plugins/geany-plugins-0.18/README	                        (rev 0)
+++ branches/geany-plugins/geany-plugins-0.18/README	2009-10-23 21:56:22 UTC (rev 1026)
@@ -0,0 +1,46 @@
+You can use Autotools to build the Geany plugins in this repository.
+
+Usage:
+./configure [arguments] or alternatively ./autogen.sh [arguments]
+make
+sudo make install
+
+This will configure, build and install most of the Geany plugins. There is some
+auto-detection in place which automagically disables some of the plug-ins if
+there are insufficient build dependencies. The following arguments can tweak the
+behaviour of the configure script:-
+
+=== Options ===
+A full listing of all supported options can be found in ./configure --help.
+
+== Enable/Disable Features ==
+The following options can be passed to ./configure in forms
+--enable-<option>=auto (default), --enable-<option>, --disable-<option>. In all
+cases, --enable-<option>=auto causes the feature to be enabled/disabled
+automatically based on whether the dependency exists on your system.
+--enable-<option> causes the feature to be forcefully enabled, causing configure
+to fail with an error message if you have missing
+dependencies. --disable-<option> causes the feature to be forcefully disabled.
+
+* geanylua -- the GeanyLua plug-in
+* gtkspell -- GeanyVC's spell-check support
+* spellcheck -- the Spellcheck plug-in
+
+Example:
+./configure --enable-geanylua --enable-gtkspell --enable-spellcheck
+
+This will force all optional plug-ins to be enabled even if dependencies are missing.
+
+
+== Other tweaks ==
+The following options can be passed to ./configure in the form
+--with-<option>=<argument>.
+
+* Lu's-pkg -- the name of the lua pkg-config package name.
+* geany-prefix -- Geany's prefix, used when compiling Geany.
+
+
+== Compiling Individual Plug-ins ==
+The Geany Plug-ins project uses a recursive automake build system, which means
+that after running ./configure, you may compile each individual plug-in by cd-ing
+into the respective plug-in directory and compiling it.


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.



More information about the Plugins-Commits mailing list