Add RootXMLParser to qisys.

Change-Id: I6649a75f7e79fd2c26452f4bed22ed6cb6ff9b29
Reviewed-on: http://gerrit.aldebaran.lan:8080/8768
Reviewed-by: dmerejkowsky <dmerejkowsky@aldebaran-robotics.com>
Tested-by: fmichea <fmichea@aldebaran-robotics.com>
remove unused variable.

Change-Id: Ic88b354ade63299660b713b0a3c9c7d0a7597ca1
Reviewed-on: http://gerrit.aldebaran.lan:8080/9549
Reviewed-by: dmerejkowsky <dmerejkowsky@aldebaran-robotics.com>
Tested-by: fmichea <fmichea@aldebaran-robotics.com>
cmake: dbus/dbus-1 compatibility layer

Change-Id: Iee69f72e1c9b6a3d34fed8a918a6dba239d0485a
Reviewed-on: http://gerrit.aldebaran.lan:8080/8674
Reviewed-by: jmassot <jmassot@aldebaran-robotics.com>
Tested-by: jmassot <jmassot@aldebaran-robotics.com>
Revert "cmake: dbus/dbus-1 compatibility layer"

This reverts commit a90459cd9b4399df0f3abdf07fca056dab3fd967

accidental push

Change-Id: Ifa119642138190ddb0115406618fb932c2d5e3ce
Reviewed-on: http://gerrit.aldebaran.lan:8080/9664
Reviewed-by: jmassot <jmassot@aldebaran-robotics.com>
Tested-by: jmassot <jmassot@aldebaran-robotics.com>
qibuild.project: fix for python2.6

Change-Id: Iaad23c2d4038216943d034f8af7f684619f56100
Reviewed-on: http://gerrit.aldebaran.lan:8080/9669
Reviewed-by: dmerejkowsky <dmerejkowsky@aldebaran-robotics.com>
Tested-by: dmerejkowsky <dmerejkowsky@aldebaran-robotics.com>
Refactor qisrc status.

Change-Id: I48c477827f376b621f787220907af4de4df05f6f
Reviewed-on: http://gerrit.aldebaran.lan:8080/9653
Reviewed-by: ncornu <ncornu@aldebaran-robotics.com>
Tested-by: ncornu <ncornu@aldebaran-robotics.com>
Option verbose_make now put VERBOSE in env.

Change-Id: I9f0e6348cd62894cbea7c47d12691a83912d4feb
Reviewed-on: http://gerrit.aldebaran.lan:8080/9570
Reviewed-by: ncornu <ncornu@aldebaran-robotics.com>
Tested-by: ncornu <ncornu@aldebaran-robotics.com>
python/doc: add note about install prefix handling (fix #11334)

Change-Id: I8c8c8ac57ff1328a5b72f290b1abc37da59e000b
Reviewed-on: http://gerrit.aldebaran.lan:8080/9659
Reviewed-by: dmerejkowsky <dmerejkowsky@aldebaran-robotics.com>
Reviewed-by: smartin <smartin@aldebaran-robotics.com>
Tested-by: smartin <smartin@aldebaran-robotics.com>
Add a function to know if a project is in this worktree.

Change-Id: I05cf765f27aea22aa2b1aed19931b2490f634ae8
Reviewed-on: http://gerrit.aldebaran.lan:8080/9120
Reviewed-by: fmichea <fmichea@aldebaran-robotics.com>
Tested-by: ncornu <ncornu@aldebaran-robotics.com>
doc: typo in changelog

Change-Id: I857f0150890961a1285d8a8874176edf75bece0f
Reviewed-on: http://gerrit.aldebaran.lan:8080/9677
Reviewed-by: dmerejkowsky <dmerejkowsky@aldebaran-robotics.com>
Reviewed-by: smartin <smartin@aldebaran-robotics.com>
Tested-by: smartin <smartin@aldebaran-robotics.com>
Change have_project to has_project.

It's better.

Change-Id: Ib9664ef5c866cba9749ed8ce1e2f2ffe20be44c4
Reviewed-on: http://gerrit.aldebaran.lan:8080/9686
Reviewed-by: dmerejkowsky <dmerejkowsky@aldebaran-robotics.com>
Tested-by: ncornu <ncornu@aldebaran-robotics.com>
cmake: add support for SYSCONFDIR override

By default the config location is set to 'etc'.
This is wrong when an install prefix is applie; in such cases, things got
installed in:
  ${CMAKE_INSTALL_PREFIX}/etc/

The former install layout was (with CMAKE_INSTALL_PREFIX=/usr):
/
└── usr
    ├── etc
    │   └── foo
    │       └── foo.cfg
    └── lib
        └── libfoo.so

This patch adds to possobility to override the sysconfdir location
(commonly used on UNIX system) to an absolute path, which tells CMake to
not apply the CMAKE_INSTALL_PREFIX on the configuration files (i.e. when
calling qi_install_conf).

The resulting layout is (with CMAKE_INSTALL_PREFIX=/usr):
/
├── etc
│   └── foo
│       └── foo.cfg
└── usr
    └── lib
        └── libfoo.so

Change-Id: I27077abac6e55956dd8d7a9558f999f0aef4729b
Reviewed-on: http://gerrit.aldebaran.lan:8080/9658
Reviewed-by: dmerejkowsky <dmerejkowsky@aldebaran-robotics.com>
Reviewed-by: smartin <smartin@aldebaran-robotics.com>
Tested-by: smartin <smartin@aldebaran-robotics.com>
qibuild clean: add some comments, fix a variable name

Change-Id: I6ad16048a3076f5c302ca0909aa37a12b119ff11
Reviewed-on: http://gerrit.aldebaran.lan:8080/9693
Reviewed-by: dmerejkowsky <dmerejkowsky@aldebaran-robotics.com>
Tested-by: cgestes <gestes@aldebaran-robotics.com>