diff options
-rwxr-xr-x | scripts/uprev-srcrev | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/scripts/uprev-srcrev b/scripts/uprev-srcrev index de0241e..c9ae34f 100755 --- a/scripts/uprev-srcrev +++ b/scripts/uprev-srcrev @@ -21,6 +21,12 @@ import scriptutils logger = scriptutils.logger_create('uprev-srcrev') # meta-toradex-bsp-common/recipes-bsp/u-boot/u-boot_%.bbappend needs to be done manually, bbappends are not supported + +# recipes which need additonally be updated with the RT distro set +recipes_tdxref_rt = [ + "../layers/meta-toradex-bsp-common/recipes-kernel/linux/linux-toradex-mainline_git.bb", + ] + recipes_tdxref = [ "../layers/meta-toradex-bsp-common/recipes-kernel/linux/linux-toradex-mainline_git.bb", "../layers/meta-toradex-bsp-common/recipes-kernel/linux/device-tree-overlays-mainline_git.bb", @@ -73,6 +79,15 @@ def uprev(args): res = uprev_recipe(args, env, recipe) if (res != os.EX_OK): return res + + # handle special rt case + env['DISTRO'] = "tdx-xwayland-rt" + for recipe in recipes_tdxref_rt: + logger.info('Processing recipe {}'.format(recipe)) + res = uprev_recipe(args, env, recipe) + if (res != os.EX_OK): + return res + return os.EX_OK def main(): |