#!/usr/bin/make -f %: dh $@ DEB_HOST_ARCH := $(shell dpkg-architecture -qDEB_HOST_ARCH 2>/dev/null || echo "unknown") override_dh_auto_configure: @echo "Configuring for architecture: $(DEB_HOST_ARCH)" ifeq ($(DEB_HOST_ARCH),riscv64) dh_auto_configure -- \ -DCMAKE_BUILD_TYPE=RelWithDebInfo \ -DRV64=1 \ -DRV64_DYNAREC=1 \ -DNOGIT=1 else ifeq ($(DEB_HOST_ARCH),arm64) dh_auto_configure -- \ -DCMAKE_BUILD_TYPE=RelWithDebInfo \ -DARM_DYNAREC=1 \ -DNOGIT=1 else ifeq ($(DEB_HOST_ARCH),aarch64) dh_auto_configure -- \ -DCMAKE_BUILD_TYPE=RelWithDebInfo \ -DARM_DYNAREC=1 \ -DNOGIT=1 else dh_auto_configure -- \ -DCMAKE_BUILD_TYPE=RelWithDebInfo \ -DNOGIT=1 endif override_dh_shlibdeps: dh_shlibdeps --exclude=libgcc_s.so.1 \ --exclude=libpng12.so.0 \ --exclude=libstdc++.so.5 \ --exclude=libstdc++.so.6 \ --exclude=libmbedcrypto.so.7 \ --exclude=libssl.so.1.1 \ --exclude=libunwind.so.8 \ --exclude=libmbedtls.so.14 \ --exclude=libcrypto.so.1.1 \ --exclude=libmbedx509.so.1 \ --exclude=libcrypto.so.1.0.0 \ --exclude=libssl.so.1.0.0 \ --exclude=box64-bash override_dh_strip: dh_strip --exclude=/usr/lib/box64-x86_64-linux-gnu/ \ --exclude=box64-bash