A subproject could have a sub-subproject as a git submodule, or part of the subproject's release tarball, and still have a wrap file for it (e.g. needed for [provide] section). In that case we need to use the source tree for the sub-subproject inplace instead of downloading a new copy into the main project. This is the case with GLib 2.74, it has a subproject "gvdb" as git submodule, and part of release tarball, it ships gvdb.wrap file as well.pull/10864/head
parent
b9e382835e
commit
ed129a5311
5 changed files with 16 additions and 4 deletions
@ -0,0 +1,3 @@ |
|||||||
|
project('main') |
||||||
|
|
||||||
|
subproject('sub') |
@ -0,0 +1,3 @@ |
|||||||
|
project('sub') |
||||||
|
|
||||||
|
subproject('subsub') |
@ -0,0 +1 @@ |
|||||||
|
project('subsub') |
@ -0,0 +1,2 @@ |
|||||||
|
[wrap-file] |
||||||
|
directory = subsub-1.0 |
Loading…
Reference in new issue