#!/usr/bin/make -f

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

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

override_dh_compress:
	dh_compress -X.lua -X.cnf

ifneq ($(filter $(DEB_HOST_ARCH),$(DUCKDB_ARCHS)),)
execute_before_dh_auto_configure:
	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

execute_after_dh_auto_install:
	find debian/tmp -name '*.la' -exec rm -rv {} +
