summaryrefslogtreecommitdiff
path: root/HACKING
diff options
context:
space:
mode:
authorArthur de Jong <arthur@arthurdejong.org>2007-05-20 16:25:25 +0000
committerArthur de Jong <arthur@arthurdejong.org>2007-05-20 16:25:25 +0000
commit3389cd8b880e1cc8a4c4cc40d3333ffce880edab (patch)
treeaa7874e9f483e954483239297392b0bc2a3e4227 /HACKING
parent1e69c93e4cb97c4e02cbf40d11a2924b87cb59ff (diff)
add a section on build dependencies
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@268 ef36b2f9-881f-0410-afb5-c4e39611909c
Diffstat (limited to 'HACKING')
-rw-r--r--HACKING17
1 files changed, 17 insertions, 0 deletions
diff --git a/HACKING b/HACKING
index 704314e..a936fda 100644
--- a/HACKING
+++ b/HACKING
@@ -24,6 +24,21 @@ will be automatically integrated. Some notes:
* contributions will be acknowledged in the AUTHORS file
+BUILD DEPENDENCIES
+==================
+
+For building svn snapshots the following tools are needed:
+
+* autoconf (2.61 is used but 2.59 is minimal)
+* automake 1.9 (1.9.6 is used, considering switching to 1.10)
+* check (0.9.4 is used)
+
+and of course the usual build tools (gcc/make/etc). To build the svn snapshot
+run the autogen.sh shell script to build the configure script. When developing
+patches please use --enable-warnings with configure and don't introduce too
+many new warnings.
+
+
THE COMMUNICATIONS PROTOCOL
===========================
@@ -50,6 +65,7 @@ schema is a simple major.minor numbering starting with 0.1. Until a 1.0
release is made the code will be considered work in progress. The interfaces
may change and features may be added and removed.
+
GENERAL DESIGN
==============
@@ -103,6 +119,7 @@ nslcd_FUNCION(...)
function should generate a response object [TODO: response objects can be
large]
+
SECURITY NOTES
==============