2015-08-03 15:05:20 +02:00
|
|
|
#!/bin/bash
|
|
|
|
###############################
|
|
|
|
# exposes library functions to modify properties in a property
|
|
|
|
###############################
|
|
|
|
|
|
|
|
set -euo pipefail
|
|
|
|
|
|
|
|
PATCHES_HOME=scripts/patches
|
|
|
|
|
|
|
|
# $1: name(s) of patches to call, separated by a colon
|
|
|
|
# all other arguments are passed as is to the patches
|
|
|
|
function call_patches() {
|
|
|
|
PATCHES=$1
|
|
|
|
ARGS=${@:2}
|
|
|
|
|
|
|
|
IFS=','
|
|
|
|
for PATCH in $PATCHES; do
|
|
|
|
#echo "calling $PATCHES_HOME/$PATCH.sh $ARGS"
|
2015-08-04 14:12:16 +02:00
|
|
|
echo ""
|
|
|
|
echo "******** $PATCH *******"
|
2015-08-03 15:05:20 +02:00
|
|
|
$PATCHES_HOME/$PATCH.sh $ARGS
|
|
|
|
done
|
2015-08-04 14:12:16 +02:00
|
|
|
|
|
|
|
echo ""
|
2015-08-03 15:05:20 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
|