Commit d2c47fb2 authored by Shayan Doust's avatar Shayan Doust
Browse files

Fix some pathing for different archs

parent 2173d28f
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
obj-x86_64-linux-gnu/src/test usr/lib/mmseqs2
util/bash-completion.sh usr/share/mmseqs2
README.md usr/share/doc/mmseqs2
debian/missing-sources/userguide/userguide.pdf usr/share/doc/mmseqs2
+5 −1
Original line number Diff line number Diff line
@@ -7,14 +7,18 @@ include /usr/share/dpkg/default.mk

export DEB_BUILD_MAINT_OPTIONS=hardening=+all

DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)

%:
	dh $@

override_dh_install:
	dh_install
	mkdir -p debian/mmseqs2/usr/lib/mmseqs2/test
	cp src/test/*.index debian/mmseqs2/usr/lib/mmseqs2/test
	cp src/test/dataGap debian/mmseqs2/usr/lib/mmseqs2/test
	cp src/test/dataLinear debian/mmseqs2/usr/lib/mmseqs2/test
	cp -r obj-$(DEB_HOST_MULTIARCH)/src/test debian/mmseqs2/usr/lib/mmseqs2

	# We also remove unneeded files & folders like CMake
	rm -r debian/mmseqs2/usr/lib/mmseqs2/test/CMakeFiles \
@@ -22,4 +26,4 @@ override_dh_install:
		debian/mmseqs2/usr/lib/mmseqs2/test/Makefile \
		debian/mmseqs2-examples/usr/share/doc/mmseqs2/example-data/*.lib \
		debian/mmseqs2-examples/usr/share/doc/mmseqs2/example-data/CovSeqidQscPercMinDiag.out \
		debian/mmseqs2-examples/usr/share/doc/mmseqs2/example-data/CovSeqidQscPercMinDiagTargetCov.out
		debian/mmseqs2-examples/usr/share/doc/mmseqs2/example-data/CovSeqidQscPercMinDiagTargetCov.out || true