qiBuild is a collection of command-line tools to help development of multiple projects.
It contains:
qibuild
: compilation of C++ projects made easy, using CMake as a backendqitoolchain
: managing cross-toolchains and pre-compiled packagesqisrc
: managing several git projectsqidoc
: managing documentation written using Sphinx or Doxygenqipy
: managing Python projects depending on C++ projects using virtualenv as a backend
Please refer to the documentation for more information.
qibuild is under a BSD-style license that can be found in the COPYING file. Any contribution is more than welcome ;)
http://github.com/aldebaran/qibuild
https://groups.google.com/a/aldebaran-robotics.com/group/qibuild-dev/topics
Join us on #qi
on freenode.
http://doc.aldebaran.com/qibuild/
Requirements: Python 2.7
with pip
Just run:
pip install qibuild
- cmake http://www.cmake.org/cmake/project/license.html (BSD)
- gclient http://code.google.com/p/gclient/ (BSD)
- pygments http://pygments.org/ (BSD)