#!/usr/bin/make -f

# 设置构建目录
PYTHON_WHEEL_DIR = $(CURDIR)/debian/kylin-ai-python-env/usr/share/kylin-ai-python-env

%:
	dh $@

override_dh_prep:
	dh_prep
	mkdir -p $(PYTHON_WHEEL_DIR)

override_dh_install:
	dh_install
ifeq ($(DEB_BUILD_ARCH),amd64)
	cp -v $(CURDIR)/amd64/python-env.tar.gz $(PYTHON_WHEEL_DIR)/ && \
	( cd $(PYTHON_WHEEL_DIR) && \
	  tar xvzf python-env.tar.gz && \
	  test -d python-env || { echo "Error: 解压后目录未生成"; exit 1; } && \
	  find python-env/ -type d -name "__pycache__" -exec rm -rf {} + && \
	  rm -fv python-env.tar.gz )
else ifeq ($(DEB_BUILD_ARCH),arm64)
	cp -v $(CURDIR)/arm64/python-env.tar.gz $(PYTHON_WHEEL_DIR)/ && \
	( cd $(PYTHON_WHEEL_DIR) && \
	  tar xvzf python-env.tar.gz && \
	  test -d python-env || { echo "Error: 解压后目录未生成"; exit 1; } && \
	  find python-env/ -type d -name "__pycache__" -exec rm -rf {} + && \
	  rm -fv python-env.tar.gz )
endif

override_dh_shlibdeps:
	exit 0

override_dh_dwz:
	exit 0

override_dh_strip:
	exit 0

override_dh_auto_build:
	exit 0

override_dh_auto_configure:
	exit 0