Generate binfmt for arm, am64 and riscv.
authorwanchao-xu <wanchao.xu@samsung.com>
Thu, 31 Aug 2023 06:46:54 +0000 (14:46 +0800)
committerwanchao-xu <wanchao.xu@samsung.com>
Thu, 31 Aug 2023 07:32:28 +0000 (15:32 +0800)
Change-Id: I9a23a2c7c7b3d288aa3804bb2d56fd36bb3bca53

debian/rules

index bb9e6b7eb0864db04a8cd3dd4d4d58e3233ac440..ec57f7e011acf20a86de84d1b15cfece92e300cc 100644 (file)
@@ -85,6 +85,10 @@ install: build
        make DESTDIR=$(CURDIR)/debian/qemu-arm-static install
        mkdir -p $(CURDIR)/debian/qemu-arm-static/usr/sbin/
        install -m755 scripts/qemu-binfmt-conf.sh $(CURDIR)/debian/qemu-arm-static/usr/sbin/
+       cp $(CURDIR)/debian/qemu-arm-static/usr/bin/qemu-binfmt $(CURDIR)/debian/qemu-arm-static/usr/bin/qemu-arm-binfmt
+       cp $(CURDIR)/debian/qemu-arm-static/usr/bin/qemu-binfmt $(CURDIR)/debian/qemu-arm-static/usr/bin/qemu-arm64-binfmt
+       cp $(CURDIR)/debian/qemu-arm-static/usr/bin/qemu-binfmt $(CURDIR)/debian/qemu-arm-static/usr/bin/qemu-riscv32-binfmt
+       mv $(CURDIR)/debian/qemu-arm-static/usr/bin/qemu-binfmt $(CURDIR)/debian/qemu-arm-static/usr/bin/qemu-riscv64-binfmt
        mv $(CURDIR)/debian/qemu-arm-static/usr/bin/qemu-arm $(CURDIR)/debian/qemu-arm-static/usr/bin/qemu-arm-static
        mv $(CURDIR)/debian/qemu-arm-static/usr/bin/qemu-aarch64 $(CURDIR)/debian/qemu-arm-static/usr/bin/qemu-arm64-static
        mv $(CURDIR)/debian/qemu-arm-static/usr/bin/qemu-riscv32 $(CURDIR)/debian/qemu-arm-static/usr/bin/qemu-riscv32-static