I'm currently trying to revive our project PPA since we started using Git submodules two months ago and import to Bazaar stopped working since it's doesn't support submodules. So I removed bzr and successfully imported our repository to Launchpad as Git.
Sadly after I attempted to build it with newly created recipe build is failing since repository isn't cloned recursively and submodules still not present. I can't find any help in Launchpad own documentation and while it's support feature called "nesting" it's doesn't seems to be good choice to workaround recursive clone.
How can I make Launchpad clone repository recursively before the build?
Best Answer
There's no way to do it at the moment, but this is a known bug and should be fixable. (Feel free to dig into the git-build-recipe source and propose a fix if you're in a rush.)