Commit b180f3d1 authored by jan.koester's avatar jan.koester
Browse files

test

parent 8fae050e
Loading
Loading
Loading
Loading
+27 −0
Original line number Diff line number Diff line
@@ -95,6 +95,33 @@ ifneq ($(IS_NSPAWN),)
	install -D -m 644 debian/blogi.default-config.yaml debian/blogi/usr/share/blogi/blogi.default-config.yaml
	install -D -m 644 debian/blogi.tmpfiles debian/blogi/usr/lib/tmpfiles.d/blogi.conf
	install -D -m 644 debian/blogi.sysusers debian/blogi/usr/lib/sysusers.d/blogi.conf
	# blogi-dev: include musl-compiled dev files from chroot
	mkdir -p debian/blogi-dev/usr/lib/blogi
	-cp -a debian/tmp/usr/lib/blogi/libblogidev.a debian/blogi-dev/usr/lib/blogi/
	mkdir -p debian/blogi-dev/usr/include/blogi
	-cp -a debian/tmp/usr/include/blogi/* debian/blogi-dev/usr/include/blogi/
	# musl-compiled dependency headers and libraries
	mkdir -p debian/blogi-dev/usr/local/include
	cp -a /usr/local/include/* debian/blogi-dev/usr/local/include/
	mkdir -p debian/blogi-dev/usr/local/lib
	cp -a /usr/local/lib/*.a debian/blogi-dev/usr/local/lib/ 2>/dev/null || true
	cp -a /usr/local/lib/*.so* debian/blogi-dev/usr/local/lib/ 2>/dev/null || true
	# musl toolchain
	mkdir -p debian/blogi-dev/usr/local/musl
	cp -a /usr/local/musl/include debian/blogi-dev/usr/local/musl/
	cp -a /usr/local/musl/lib debian/blogi-dev/usr/local/musl/
	# cmake modules for finding dependencies
	if [ -d /usr/local/lib/cmake ]; then \
		cp -a /usr/local/lib/cmake debian/blogi-dev/usr/local/lib/; \
	fi
	if [ -d /usr/local/share/cmake ]; then \
		mkdir -p debian/blogi-dev/usr/local/share; \
		cp -a /usr/local/share/cmake debian/blogi-dev/usr/local/share/; \
	fi
	# pkg-config files
	if [ -d /usr/local/lib/pkgconfig ]; then \
		cp -a /usr/local/lib/pkgconfig debian/blogi-dev/usr/local/lib/; \
	fi
else
	dh_install
endif