aboutsummaryrefslogtreecommitdiff
path: root/doc/developer-guidelines.sgml
diff options
context:
space:
mode:
authorGravatar Ton Voon <tonvoon@users.sourceforge.net> 2003-08-05 19:20:03 +0000
committerGravatar Ton Voon <tonvoon@users.sourceforge.net> 2003-08-05 19:20:03 +0000
commit43efd2700d6e918e15b370f18f9ca70bb9a93a1a (patch)
tree40057b022c51ebe12f91e9eb6489e7969dec4d12 /doc/developer-guidelines.sgml
parentcb3e39b1aabc697148bef356d81fbacd0655995e (diff)
downloadmonitoring-plugins-43efd2700d6e918e15b370f18f9ca70bb9a93a1a.tar.gz
Added dev platform requirements
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@648 f882894a-f735-0410-b71e-b25c423dba1c
Diffstat (limited to 'doc/developer-guidelines.sgml')
-rw-r--r--doc/developer-guidelines.sgml36
1 files changed, 26 insertions, 10 deletions
diff --git a/doc/developer-guidelines.sgml b/doc/developer-guidelines.sgml
index f3acbe74..7ca9f96f 100644
--- a/doc/developer-guidelines.sgml
+++ b/doc/developer-guidelines.sgml
@@ -70,16 +70,11 @@
</bookinfo>
- <preface id=preface>
- <title>About the guidelines</title>
-
+<preface id="preface"><title>Preface</title>
<para>The purpose of this guidelines is to provide a reference for
the plug-in developers and encourage the standarization of the
different kind of plug-ins: C, shell, perl, python, etc.</para>
-
- <section> <title>Copyright</title>
-
<para>Nagios Plug-in Development Guidelines Copyright (C) 2000 2001
2002
Karl DeBisschop, Ethan Galstad, Hugo Gayosso, Stanley Hopcroft,
@@ -89,13 +84,34 @@
copies of this manual provided the copyright notice and this
permission notice are preserved on all copies.</para>
- <para>The plugins themselves are copyrighted by their respective
- authors.</para>
-
- </section>
+ <para>The plugins themselves are copyrighted by their respective
+ authors.</para>
</preface>
<article>
+<section id="DevRequirements"><title>Development platform requirements</title>
+ <para>
+ While the requirements for compiling the Nagios plugins release is very small,
+ to develop from CVS needs additional software to be installed. These are the
+ minimum levels of software required:
+
+ <literallayout>
+ gnu make 3.79
+ automake 1.6
+ autoconf 2.52
+ gettext 0.11.5
+ </literallayout>
+
+ To compile from CVS, after you have checked out the code, run:
+ <literallayout>
+ tools/setup
+ ./configure
+ make
+ make install
+ </literallayout>
+ </para>
+</section>
+
<section id="PlugOutput"><title>Plugin Output for Nagios</title>
<para>You should always print something to STDOUT that tells if the