aesni: Align all class instances to 16 byte boundaries
[strongswan.git] / HACKING
diff --git a/HACKING b/HACKING
index 3b24558..02d540a 100644 (file)
--- a/HACKING
+++ b/HACKING
@@ -5,20 +5,25 @@
 Git repository
 ---------------------
 
 Git repository
 ---------------------
 
-For interested developers, we have a public repository. To check out and 
-compile the code, you need the following tools:
+For interested developers, we have a public repository. To check out and compile
+the code, you need the following tools:
 
     - Git
     - a recent GNU C compiler (>= 3.x)
     - automake
     - autoconf
     - libtool
 
     - Git
     - a recent GNU C compiler (>= 3.x)
     - automake
     - autoconf
     - libtool
+    - pkg-config
     - gettext
     - perl
     - gettext
     - perl
+    - python
     - lex/flex
     - yacc/bison
     - gperf
     - lex/flex
     - yacc/bison
     - gperf
-    - optionally Doxygen
+
+    Optionally:
+    - lcov/genhtml
+    - Doxygen
 
 To check out the master branch, use:
 
 
 To check out the master branch, use:
 
@@ -43,7 +48,7 @@ Then you're in, start the build as usual:
 API documentation
 -----------------
 
 API documentation
 -----------------
 
-Charon and libstrongswan contain inline code documentation. These comments can 
+Charon and libstrongswan contain inline code documentation. These comments can
 be extracted using doxygen. It is built using 'make apidoc', which creates an
 'apidoc' folder containing the HTML files.
 
 be extracted using doxygen. It is built using 'make apidoc', which creates an
 'apidoc' folder containing the HTML files.