qisrc manifest syntax


This file is used by the qisrc fetch command to get a list of projects to fetch and add in the current work tree.


Right now, only git URLs are supported.

An example may be

    name = "foo"
    url  = "git://example.com/foo.git"

manifest node

The manifest node accepts two types of children

  • project node
  • And, recursively, a manifest node

When a manifest is found inside an other manifest, it should have an URL

For instance:


  <manifest url="http://example.com/a_manifest.xml" />


If two projects are found with the same name, only the last url will be taken into account

project node

The project node must have the following two attributes:

  • name
  • url