Ubuntu – How do i build from git repository with submodules on Launchpad

gitlaunchpadppa

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.)

Related Question