#!/usr/bin/make -f

include /usr/share/dpkg/architecture.mk
DUCKDB_ARCHS := amd64 arm64 loong64 ppc64el riscv64

%:
	dh $@ --buildsystem=lua --with lua

override_dh_auto_install:
	dh_auto_install
	find debian/tmp -name \*.lua -exec chmod -x {} \;

ifneq ($(filter $(DEB_HOST_ARCH),$(DUCKDB_ARCHS)),)
execute_before_dh_lua:
	cp -a debian/lua5.1.duckdb.dh-lua debian/lua5.1.duckdb.dh-lua.conf
	for minor in 3 4 5; do ln -s lua5.1.duckdb.dh-lua.conf "debian/lua5.$$minor.duckdb.dh-lua.conf"; done
endif
