SF.net SVN: geany-plugins:[1962] trunk/geany-plugins/README

frlan at users.sourceforge.net frlan at xxxxx
Mon Mar 7 22:07:29 UTC 2011


Revision: 1962
          http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=1962&view=rev
Author:   frlan
Date:     2011-03-07 22:07:29 +0000 (Mon, 07 Mar 2011)

Log Message:
-----------
Start to convert general README to a more ReST like version and start to add some more contant about waf.

Modified Paths:
--------------
    trunk/geany-plugins/README

Modified: trunk/geany-plugins/README
===================================================================
--- trunk/geany-plugins/README	2011-03-07 21:52:55 UTC (rev 1961)
+++ trunk/geany-plugins/README	2011-03-07 22:07:29 UTC (rev 1962)
@@ -1,19 +1,32 @@
+===============
+Geany-Plugins
+===============
+
+Installation
+------------
+
+Building with autotools
+^^^^^^^^^^^^^^^^^^^^^^^
+
 You can use Autotools to build the Geany plugins in this repository.
 
 Usage:
-./configure [arguments] or alternatively ./autogen.sh [arguments]
-make
-sudo make install
+   ./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 plugins if
-there are insufficient build dependencies. The following arguments can tweak the
-behaviour of the configure script:-
+This will configure, build and install most of the Geany plugins.
+There is some auto-detection in place which automagically disables
+some of the plugins if there are insufficient build dependencies.
+The following arguments can tweak the behaviour of the configure
+script:-
 
-=== Options ===
+Options
+=======
 A full listing of all supported options can be found in ./configure --help.
 
-== Enable/Disable Features ==
+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
@@ -32,7 +45,8 @@
 This will force all optional plugins to be enabled even if dependencies are missing.
 
 
-== Other tweaks ==
+Other tweaks
+============
 The following options can be passed to ./configure in the form
 --with-<option>=<argument>.
 
@@ -40,7 +54,20 @@
 * geany-prefix -- Geany's prefix, used when compiling Geany.
 
 
-== Compiling Individual Plugins ==
-The Geany Plugins 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.
+Compiling Individual Plugins
+============================
+
+The Geany Plugins 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.
+
+Building with waf
+^^^^^^^^^^^^^^^^^
+
+Geany-Plugins can also being build using Python based build system waf.
+For doing this you have similar to building with autotools run three steps:
+
+  ./waf configure
+  ./waf build
+  ./waf install


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