1
0

rewrite scripts

try to provide better syntax and avoid using bash
This commit is contained in:
2024-10-29 05:12:06 +03:00
parent 1e13062902
commit eb2bdc81cb
24 changed files with 363 additions and 247 deletions

19
debian/rules.defs vendored
View File

@@ -1,2 +1,21 @@
ifeq (,$(filter --no-print-directory,$(MAKEFLAGS)))
MAKEFLAGS +=--no-print-directory
endif
define flush_vars=
$(foreach _____v,$(1),$(eval unexport $(_____v)))
$(foreach _____v,$(1),$(eval override undefine $(_____v)))
endef
$(call flush_vars, LANGUAGE LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE )
$(call flush_vars, LC_MONETARY LC_MESSAGES LC_PAPER LC_NAME LC_ADDRESS )
$(call flush_vars, LC_TELEPHONE LC_MEASUREMENT LC_IDENTIFICATION )
$(call flush_vars, GREP_OPTIONS POSIXLY_CORRECT )
export LC_ALL :=C.UTF-8
export LANG :=C.UTF-8
SHELL :=sh -e
BUILD_DIR = debian/build
STAMPS_DIR = debian/stamps