travis: Simplify explicitly included jobs
[strongswan.git] / HACKING
diff --git a/HACKING b/HACKING
index ee985d7..0162f5a 100644 (file)
--- a/HACKING
+++ b/HACKING
@@ -1,32 +1,37 @@
-                 -------------------------
-                  strongSwan - Development
-                 -------------------------
+                ------------------------
+                strongSwan - Development
+                ------------------------
 
 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 complier (>= 3.x)
+    - a recent GNU C compiler (>= 3.x)
     - automake
     - autoconf
     - libtool
+    - pkg-config
     - gettext
     - perl
+    - python
     - lex/flex
     - yacc/bison
     - gperf
-    - optionally Doxygen
+
+    Optionally:
+    - lcov/genhtml
+    - Doxygen
 
 To check out the master branch, use:
 
-   git clone git://git.strongswan.org/strongswan.git
+    git clone git://git.strongswan.org/strongswan.git
 
-     or using HTTP
+or using HTTP:
 
-   git clone http://git.strongswan.org/strongswan.git
+    git clone http://git.strongswan.org/strongswan.git
 
 After a successful check out, give the autotools a try:
 
@@ -43,7 +48,7 @@ Then you're in, start the build as usual:
 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.