summaryrefslogtreecommitdiffstats
path: root/mockit
diff options
context:
space:
mode:
Diffstat (limited to 'mockit')
-rwxr-xr-xmockit32
1 files changed, 25 insertions, 7 deletions
diff --git a/mockit b/mockit
index df82fc4..b4a5023 100755
--- a/mockit
+++ b/mockit
@@ -12,8 +12,8 @@ if [ "$2" = "" ]; then
echo -e "\tDistribution: el8a el8x el9a el9x el10a el10x fc41a fc41x fc42a fc42x fc43a fc43x"
echo -e "\tPHP: all, zts"
echo -e "\tMemcached: memcached"
- echo -e "\tImageMagick: im6, im7"
- echo -e "\tRedis: r60, r62, r70, r72, r80, r82"
+ echo -e "\tLibraries: im6, im7, vips"
+ echo -e "\tRedis: r60, r62, r70, r72, r80, r82, r84"
echo -e "\tValkey: v81, v90\n"
exit 0
fi
@@ -97,13 +97,13 @@ else
fi
case $DIST in
- *x|*xm|*xr|*xr62|*xr72|*xr80|*xr82|*xv81|*xv90)
+ *x|*xm|*xr|*xr62|*xr72|*xr80|*xr82|*xr84|*xv81|*xv90)
if [ $SUF != x ]; then
echo "Not an x86_64 builder"
exit 1
fi
;;
- *a|*am|*ar|*ar62|*ar72|*ar80|*ar82|*av81|*av90)
+ *a|*am|*ar|*ar62|*ar72|*ar80|*ar82|*ar84|*av81|*av90)
if [ $SUF != a ]; then
if [ $REDIS -ge 1 ]; then
REMOTE=1
@@ -148,6 +148,9 @@ if [ $REMOTE -ge 1 ]; then
SRPM=/home/remi/todo/$(basename $SRPM)
fi
+TARGET_IM6="el8xr el9x el8ar el9a"
+TARGET_IM7="fc41x fc42x fc43x el8xr el9x el10x fc41a fc42a fc43a el8ar el9a el10a"
+
# PHP version matrix
echo mockit $SRPM $DIST $MIN $MAX $@
case $DIST in
@@ -197,7 +200,7 @@ case $DIST in
;;
im6)
if [ $REDIS -ge 1 ]; then
- for i in el8xr el9x el8ar el9a
+ for i in $TARGET_IM6
do
$0 --valkey --mock $SRPM $i $MIN $MAX $@
done
@@ -207,7 +210,7 @@ case $DIST in
;;
im7)
if [ $REDIS -ge 1 ]; then
- for i in fc41x fc42x fc43x el8xr el9x el10x fc41a fc42a fc43a el8ar el9a el10a
+ for i in $TARGET_IM7
do
$0 --valkey --mock $SRPM $i $MIN $MAX $@
done
@@ -215,6 +218,21 @@ case $DIST in
echo Not supported for direct build
fi
;;
+ vips)
+ if [ $REDIS -ge 1 ]; then
+ for i in $TARGET_IM6
+ do
+ $0 --valkey --mock $SRPM $i $MIN $MAX --without heif --without im7 --with im6
+ done
+ for i in $TARGET_IM7
+ do
+ $0 --valkey --mock $SRPM $i $MIN $MAX --without heif --without im7 --with gm
+ $0 --valkey --mock $SRPM $i $MIN $MAX --with heif --with im7
+ done
+ else
+ echo Not supported for direct build
+ fi
+ ;;
v81|v90)
if [ $REDIS -ge 1 ]; then
for i in fc42x fc43x fc41x el8x el9x el10x fc41a fc42a fc43a el8a el9a el10a
@@ -225,7 +243,7 @@ case $DIST in
echo Not supported for direct build
fi
;;
- r80|r82)
+ r80|r82|r84)
if [ $REDIS -ge 1 ]; then
for i in fc42x fc41x fc43x el8x el9x el10x fc41a fc42a fc43a el8a el9a el10a
do