add orca, allow specifying makefile

This commit is contained in:
2025-10-17 12:10:07 +02:00
parent fd9887a551
commit 2358079238

View File

@@ -17,6 +17,12 @@ module=$(yq e '.module' $MODULEYAML)
repo=$(yq e '.repo' $MODULEYAML)
branch=$(yq e '.branch' $MODULEYAML)
commit=$(yq e '.commit' $MODULEYAML)
makefile=$(yq e '.makefile' $MODULEYAML)
builddir="$WORKDIR/$module"
if [ $makefile != null ]; then
make_args=" -f $makefile"
fi
if [ -z "$commit" ]; then
echo "Error no tag or commit specified"
@@ -28,7 +34,6 @@ if [ ! -z "$branch" ]; then
branch_arg="-b $branch"
fi
builddir="$WORKDIR/$module"
if [ ! -d "${builddir}" ]; then
git clone $repo $builddir $branch_arg
else
@@ -37,5 +42,5 @@ else
git -C $builddir checkout $commit
fi
make -C $builddir $2 MODULE=$module ARCH_FILTER="RHEL8%"
make -C $builddir $make_args $2 MODULE=$module ARCH_FILTER="RHEL8%"