aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKrzysztof Kozlowski <krzysztof.kozlowski@canonical.com>2021-07-11 13:09:39 +0200
committerKrzysztof Kozlowski <krzysztof.kozlowski@canonical.com>2021-07-19 12:53:25 +0200
commit5402d8f5ac83694e73a57460e0ed02ec5e033865 (patch)
tree8bb052a389a3b74d1bdfdd1d8eb1579413b035b6
parentd3b0d987dc0db497ce97e568291dc1b3765a836d (diff)
downloadneard-5402d8f5ac83694e73a57460e0ed02ec5e033865.tar.gz
HACKING: refine required packages
Debian since Jessie (8.0 from 2015) seems to have automake v1.14, so mentioning some specific configuration for it is not needed. In the same time other required libraries and tools are not mentioned, so let's refresh the requirements list. Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
-rw-r--r--HACKING23
1 files changed, 12 insertions, 11 deletions
diff --git a/HACKING b/HACKING
index 478653c..c1eb6d6 100644
--- a/HACKING
+++ b/HACKING
@@ -5,17 +5,18 @@ Hacking on Near Field Communication manager
Build tools requirements
========================
-When building and testing directly from the repository it is important to
-have at least automake version 1.10 or later installed. All modern
-distributions should default to the latest version, but it seems that
-Debian's default is still an earlier version:
-
- Check version
- # dpkg -l '*automake*'
-
- Install new version
- # apt-get install automake1.10
- # update-alternatives --config automake
+Required packages and tools:
+ autoconf
+ automake
+ dbus
+ gcc/clang
+ glib 2.0
+ libtool
+ libnl-3
+ libnl-genl-3
+ make
+
+See also installation scripts for Continuous Integration in ci/ directory.
Working with the source code repository