Commit Graph

7 Commits

Author SHA1 Message Date
Daniel Mensinger e02c101575
cmake: moved subprojects into the CMake module 2019-06-06 18:27:05 +02:00
Markus Theil 93f04033c1 subproject: fix update_svn
Signed-off-by: Markus Theil <markus.theil@tu-ilmenau.de>
2019-06-03 20:32:55 +03:00
Antonio Ospite e680dbe065 Add 'meson subprojects foreach' command
Sometimes it is convenient to run an arbitrary command (e.g. 'git diff')
on all subprojects.

Add a 'meson subprojects foreach' command to take care of that.

For this command the common argument 'subprojects' does not make sense,
so only add '--sourcedir' and cover the case of a missing
options.subprojects in run().
2019-04-01 11:51:02 +02:00
Andrei Alexeyev faf3581df6 Fix git wraps with submodules
* If clone-recursive is specified, populate submodules only after
    the specified revision/branch has been checked out. Fixes #4996

    * Update submodules recursively on `meson subprojects update`
2019-03-11 20:31:52 +02:00
Xavier Claessens d655515a6b Add 'meson subprojects download' command 2018-12-02 08:37:32 -05:00
Xavier Claessens b5eac54c9e Add 'meson subprojects checkout' command 2018-12-02 08:37:32 -05:00
Xavier Claessens 60b58e056f Add 'meson subprojects update' command
This is inspired by gst-build's git-update script.
2018-12-02 08:37:32 -05:00