qiBuild: the meta build framework
Python CMake C++ C Shell Makefile
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
ci
cmake
contrib
debian
doc
etc
python
tools
.gitignore
.mailmap
.project
.travis.yml
AUTHORS
CMakeLists.txt
CONTRIBUTING.rst
COPYING
INSTALL.rst
MANIFEST.in
README.rst
coverage.ini
qiproject.xml
requirements.txt
setup.py

README.rst

qiBuild

http://img.shields.io/pypi/v/qibuild.png https://travis-ci.org/aldebaran/qibuild.svg?branch=next

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 backend
  • qitoolchain: managing cross-toolchains and pre-compiled packages
  • qisrc: managing several git projects
  • qidoc: managing documentation written using Sphinx or Doxygen
  • qipy: 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 ;)

Demo

qiBuild demo on asciinema.org

git repository

http://github.com/aldebaran/qibuild

Mailing list

https://groups.google.com/a/aldebaran.com/group/qibuild-dev/topics

IRC channel

Join us on #qi on freenode.

Documentation

http://doc.aldebaran.com/qibuild/

Installation

Requirements: Python 2.7 with pip

Just run:

pip install qibuild

qiBuild contains work from