Build port_listener in debian VM
Bug: 340126051
Test: check /usr/local/bin/port_listener in the VM
Change-Id: Ic596b2865766d3a98ab1d110a4745a9a1e2b172b
diff --git a/build/debian/build.sh b/build/debian/build.sh
index 5894eaf..655e8d2 100755
--- a/build/debian/build.sh
+++ b/build/debian/build.sh
@@ -100,7 +100,7 @@
wget ${url} -O ${dst}/files/usr/local/bin/ttyd/AVF
chmod 777 ${dst}/files/usr/local/bin/ttyd/AVF
- pushd $(dirname $0)/forwarder_guest > /dev/null
+ pushd $(dirname $0)/forwarder_guest > /dev/null
RUSTFLAGS="-C linker=aarch64-linux-gnu-gcc" cargo build \
--target aarch64-unknown-linux-gnu \
--target-dir ${workdir}/forwarder_guest
@@ -108,6 +108,14 @@
cp ${workdir}/forwarder_guest/aarch64-unknown-linux-gnu/debug/forwarder_guest ${dst}/files/usr/local/bin/forwarder_guest/AVF
chmod 777 ${dst}/files/usr/local/bin/forwarder_guest/AVF
popd > /dev/null
+
+ # Pasting files under port_listener into /etc/port_listener
+ pushd $(dirname $0) > /dev/null
+ for file in $(find port_listener -type f); do
+ mkdir -p ${dst}/files/etc/${file}
+ cp ${file} ${dst}/files/etc/${file}/AVF
+ done
+ popd > /dev/null
}
run_fai() {