commit e8d1c2d7f440bea88d4aeffa441a3ac4b0663c3e
parent cf6c2dc60b59caab4f2e254d7c56974ff60837a8
Author: Jacki <jacki@thejackimonster.de>
Date: Fri, 8 Mar 2024 00:15:27 +0100
Add script to automatically check for git submodules
Signed-off-by: Jacki <jacki@thejackimonster.de>
Diffstat:
2 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/contrib/check_submodules.sh b/contrib/check_submodules.sh
@@ -0,0 +1,7 @@
+#!/bin/sh
+cd "${MESON_SOURCE_ROOT}"
+if test -d "./.git"
+then
+ git submodule init
+ git submodule update
+fi
diff --git a/meson.build b/meson.build
@@ -25,6 +25,7 @@ project(
version: run_command('contrib/get_version.sh').stdout().strip(),
)
+meson.add_postconf_script('contrib/check_submodules.sh')
meson.add_dist_script('contrib/distribute_version.sh', meson.project_version())
use_libportal = true