Fix tests in qibuild by running clean on all.

Change-Id: I196bc0a28da7953214f76c999e42ec422c09e61f
Reviewed-on: http://gerrit.aldebaran.lan:8080/10289
Reviewed-by: fmichea <fmichea@aldebaran-robotics.com>
Reviewed-by: dmerejkowsky <dmerejkowsky@aldebaran-robotics.com>
Tested-by: ncornu <ncornu@aldebaran-robotics.com>
Deep copy args in run_action to avoid bugs.

Change-Id: I2a4a9d5b196ffff08e87d31572ca72d9351d0e67
Reviewed-on: http://gerrit.aldebaran.lan:8080/10290
Reviewed-by: dmerejkowsky <dmerejkowsky@aldebaran-robotics.com>
Tested-by: ncornu <ncornu@aldebaran-robotics.com>
doc: small fixes in tips and tricks

Change-Id: Ia966bfcaa9465c1266519647f34a7fcae33680ed
Reviewed-on: http://gerrit.aldebaran.lan:8080/10287
Reviewed-by: dmerejkowsky <dmerejkowsky@aldebaran-robotics.com>
Tested-by: gjacob <gjacob@aldebaran-robotics.com>
Refactor snapshot and print warning if repository is not clean.

Add an -m option.

Change-Id: Id6f53df3405d17f79552f27ff701da75945af8d8
Reviewed-on: http://gerrit.aldebaran.lan:8080/9684
Reviewed-by: dmerejkowsky <dmerejkowsky@aldebaran-robotics.com>
Tested-by: ncornu <ncornu@aldebaran-robotics.com>
Revert "Revert "Add a reset action to qisrc."" and fix.

This reverts commit 33774aa998075e18708162cb678e81cb2ce0f7ce.

Change-Id: Ieaca5b1618ce3d2f850c6d3199a585f3f85bb43c
Reviewed-on: http://gerrit.aldebaran.lan:8080/10305
Reviewed-by: dmerejkowsky <dmerejkowsky@aldebaran-robotics.com>
Tested-by: ncornu <ncornu@aldebaran-robotics.com>
Add build timing for a few lengthy operations

Change-Id: Ia06b1b343fc13b37f3f0f6f46b813799b98220da
Reviewed-on: http://gerrit.aldebaran.lan:8080/9858
Reviewed-by: dmerejkowsky <dmerejkowsky@aldebaran-robotics.com>
Tested-by: gerrit
qibuild make: remove intentional crash

Change-Id: I88b35c380d56508e81ec0f557e126ae57d24fd4f
cmake: typos in doc strings

Change-Id: Ib660e9bdad90c7de567f5d1e3a8ce221abffa902
Reviewed-on: http://gerrit.aldebaran.lan:8080/10331
Reviewed-by: dmerejkowsky <dmerejkowsky@aldebaran-robotics.com>
Reviewed-by: proullon <proullon@aldebaran-robotics.com>
Reviewed-by: smartin <smartin@aldebaran-robotics.com>
Tested-by: smartin <smartin@aldebaran-robotics.com>
Check presence of project without case sensitivity.

Fix #11255

Change-Id: I432aee823dc4d73eebed72e07e92a7d5edfada81
Reviewed-on: http://gerrit.aldebaran.lan:8080/10335
Tested-by: ncornu <ncornu@aldebaran-robotics.com>
Reviewed-by: ncornu <ncornu@aldebaran-robotics.com>
Fix dll copying. Actually copy from runtime deps, not build deps

Change-Id: I4b96ac47271bf94ef5c969ff7f1c223a5e0e7d7b
Signed-off-by: ckilner <ckilner@aldebaran-robotics.com>
Reviewed-on: http://gerrit.aldebaran.lan:8080/10321
Reviewed-by: dmerejkowsky <dmerejkowsky@aldebaran-robotics.com>
Tested-by: gerrit
Make dependency solver debug print rdeps correctly

Change-Id: I3e5b5002179ea5ac7d6f35bdf3e3d56045122839
Reviewed-on: http://gerrit.aldebaran.lan:8080/10324
Reviewed-by: ckilner <ckilner@aldebaran-robotics.com>
Tested-by: gerrit
cmake: add qi_install_python function and rework qi_swig_wrap_python

This new API handles python module installation, including:
* automatic definition of the install location under:
  'lib/python<PYTHON_VERSION_MAJOR>/site-packages'
  with PYTHON_VERSION_MAJOR read from the found python headers;
* support for debian installation layout in a dist-packages directory;
* support for python module installed in the libdir (no site-package directory)

This patch also rework the cmake swig: python wrapping acordingly.

Change-Id: Iea758790019dd7585363bc0f3f2c8809846c2d0d
Reviewed-on: http://gerrit.aldebaran.lan:8080/7968
Tested-by: smartin <smartin@aldebaran-robotics.com>
Reviewed-by: smartin <smartin@aldebaran-robotics.com>
qisys.ui.timer: fix for Python2.6

Change-Id: I29d47f9417225e586276c85c170f0b80cb07c920
Reviewed-on: http://gerrit.aldebaran.lan:8080/10356
Reviewed-by: dmerejkowsky <dmerejkowsky@aldebaran-robotics.com>
Tested-by: gerrit
Target: don't call qi_use_lib with no depends

Change-Id: Iec4c0653884ae84ae120df92405505e7c54f308a
Reviewed-on: http://gerrit.aldebaran.lan:8080/10323
Reviewed-by: ckilner <ckilner@aldebaran-robotics.com>
Tested-by: gerrit
ogre-tools: fix generated installed file

Change-Id: I2d5927a83f660d497c725f60b4c5bef34b67bdc2
Reviewed-on: http://gerrit.aldebaran.lan:8080/10400
Reviewed-by: jfremy <jfremy@aldebaran-robotics.com>
Tested-by: jfremy <jfremy@aldebaran-robotics.com>