This is a project to clone as needed and produce a single build tree for GNU
Telephony packages on sourceforge. This is also a proof of concept for the
idea that we can create a bootstrap project in cmake that both automatically
clones per-package git repositories for the component projects on the fly as
needed, and add them to a cmake master build with a single macro command,
git_subdirectory(). This macro uses cmake with git to effectively simulate the
benefits of having something like svn:externals.
Currently if you check this out and run "cmake ./CMakeLists.txt", it then
automatically checks out GNU ucommon, sipwitch, bayonne, and apennine from the
same GNU Telephony sourceforge project repositories and sets an upstream remote
for github for each. You can then do "make" and have all our packages built
together at once. This is based on our cmake bootstrap on github
(git@github.com:dyfet/cmake-gnutelephony), and we may add those additional
packages to this cmake bootstrap as well.