From 8f46cc7b9777975f40323b0971f3483fa2aefcd3 Mon Sep 17 00:00:00 2001 From: Jeffy Chen Date: Tue, 16 Aug 2022 15:27:25 +0800 Subject: [PATCH] scripts: Support building specified packages for debian Tested with: ./scripts/update_debian.sh lib/aarch64-linux-gnu/libmali-valhall-g610-g6p0-x11-gbm.so dpkg-buildpackage -us -uc -b --host-arch arm64 Change-Id: Ib6ae2ce8afe3715ce1fdaa7ca0c4707b7c4098a5 Signed-off-by: Jeffy Chen --- scripts/update_debian.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/scripts/update_debian.sh b/scripts/update_debian.sh index af43665..b459854 100755 --- a/scripts/update_debian.sh +++ b/scripts/update_debian.sh @@ -1,9 +1,9 @@ #!/bin/sh -# Generate targets and packages -find lib -type f | sed 's,^lib/,,' | sort > debian/targets -TARGETS=$(cat debian/targets) -PACKAGES=$(cat debian/targets | sed "s/.*\(libmali.*\).so/\1/" | sort | uniq) + +# Generate targets +TARGETS=$(echo ${@:-$(find lib -type f)} | xargs -n 1 | sed 's,^lib/,,' | sort) +echo $TARGETS | xargs -n 1 > debian/targets rm -f control.*