aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/mkimg.base.sh
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/mkimg.base.sh')
-rwxr-xr-x[-rw-r--r--]scripts/mkimg.base.sh12
1 files changed, 10 insertions, 2 deletions
diff --git a/scripts/mkimg.base.sh b/scripts/mkimg.base.sh
index 354d174010..408faf3e0b 100644..100755
--- a/scripts/mkimg.base.sh
+++ b/scripts/mkimg.base.sh
@@ -52,9 +52,17 @@ section_apks() {
}
build_apkovl() {
- local _host="$1"
+ local _host="$1" _script=
msg "Generating $_host.apkovl.tar.gz"
- (local _pwd=$PWD; cd "$DESTDIR"; fakeroot "$_pwd"/"$apkovl" "$_host")
+ for _script in "$PWD"/"$apkovl" $HOME/.mkimage/$apkovl \
+ $(readlink -f "$scriptdir/$apkovl"); do
+
+ if [ -f "$_script" ]; then
+ break
+ fi
+ done
+ [ -n "$_script" ] || die "could not find $apkovl"
+ (cd "$DESTDIR"; fakeroot "$_script" "$_host")
}
section_apkovl() {