build.sh: add $confdir

gf-arm64
FriendlyNeighborhoodShane 3 years ago
parent 2efc1d10b9
commit 00726d9684

@ -14,6 +14,7 @@ abort() {
}
workdir="$(pwd)";
confdir="$workdir/conf";
resdir="$workdir/res";
resdldir="$workdir/resdl";
reldir="$workdir/releases";
@ -40,7 +41,7 @@ if [ "$1" = "all" ]; then
echo " ";
echo " - Building all packages...";
echo " ";
for var in $(find "$workdir/conf" -name "defconf-*.txt" | sed -e "s|^$workdir/conf/defconf-||g" -e "s|.txt$||g"); do
for var in $(find "$confdir" -name "defconf-*.txt" | sed -e "s|^$confdir/defconf-||g" -e "s|.txt$||g"); do
echo " - Executing build for $var...";
"$workdir/build.sh" "$var";
done;
@ -57,7 +58,7 @@ elif [ "$#" -gt "1" ]; then
fi;
confvar="$1";
[ -f "$workdir/conf/defconf-$confvar.txt" ] || abort "No $confvar variant defconf found";
[ -f "$confdir/defconf-$confvar.txt" ] || abort "No $confvar variant defconf found";
echo " ";
echo " - Building package $confvar";
@ -68,7 +69,7 @@ mkdir -p "$tmpdir";
# Config
cp -f "$workdir/conf/defconf-$confvar.txt" "$tmpdir/defconf";
cp -f "$confdir/defconf-$confvar.txt" "$tmpdir/defconf";
. "$tmpdir/defconf" || abort "Config for $confvar cannot be executed";
echo " ";

@ -13,6 +13,7 @@ abort() {
}
workdir="$(pwd)";
confdir="$workdir/conf";
quote_str() {
printf '"%s"' "$1";
@ -32,7 +33,7 @@ echo " ";
echo " - Bumping defconfs: [$1] [$2] [$3]";
for i in "ver=$(quote_str "$1")" "verc=$(quote_str "$2")" "date=$(quote_str "$3")"; do
sed -i "s|${i%%=*}=.*|$i;|g" -- "$workdir/conf"/defconf-*.txt;
sed -i "s|${i%%=*}=.*|$i;|g" -- "$confdir"/defconf-*.txt;
done;
echo " ";

Loading…
Cancel
Save