summaryrefslogtreecommitdiff
path: root/HACKING
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2008-11-24 15:49:04 +0100
committerMarcel Holtmann <marcel@holtmann.org>2008-11-24 15:49:04 +0100
commitca702380ea9b34aae28bd69ff7fa0b757092a94b (patch)
tree324b52c63c7b90c069b9a6dafcc63db61b910279 /HACKING
parent145e0e77d23d5fa15e7be8dd38aae3cead0d3972 (diff)
downloadconnman-ca702380ea9b34aae28bd69ff7fa0b757092a94b.tar.gz
connman-ca702380ea9b34aae28bd69ff7fa0b757092a94b.tar.bz2
connman-ca702380ea9b34aae28bd69ff7fa0b757092a94b.zip
Add section about testing connmand
Diffstat (limited to 'HACKING')
-rw-r--r--HACKING23
1 files changed, 23 insertions, 0 deletions
diff --git a/HACKING b/HACKING
index 9e0adec2..eb1db38a 100644
--- a/HACKING
+++ b/HACKING
@@ -52,6 +52,28 @@ like this:
# make maintainer-clean
+Running from within the source code repository
+==============================================
+
+When using "./configure --enable-maintainer-mode" the automake scripts will
+use the plugins directly from within the repository. This removes the need
+to use "make install" when testing "connmand". The "bootstrap-configure"
+automatically includes this option.
+
+ Run daemon in foreground with debugging
+ # sudo ./src/connmand -n -d
+
+For production installations or distribution packaging it is important that
+the "--enable-maintainer-mode" option is NOT used.
+
+Some times it is important to restrict the available interfaces. For example
+in cases where testing happens over a network connection. The "-i" command
+line switch allows to specify a glob pattern for the interface names.
+
+ Run daemon for wireless interfaces
+ # sudo ./src/connmand -n -i wlan*
+
+
Generating source code documentation
====================================
@@ -81,3 +103,4 @@ the documentation files are like this:
View documentation
# firefox doc/html/index.html
+