diff options
-rw-r--r-- | debian/clean | 2 | ||||
-rwxr-xr-x | debian/rules | 16 |
2 files changed, 12 insertions, 6 deletions
diff --git a/debian/clean b/debian/clean index eaf5ee789..489501867 100644 --- a/debian/clean +++ b/debian/clean @@ -4,3 +4,5 @@ config.cache config.status config.status.lineno Doc/zsh.idx +build-arch +build-indep diff --git a/debian/rules b/debian/rules index 830e74e66..38f761893 100755 --- a/debian/rules +++ b/debian/rules @@ -48,21 +48,25 @@ else CFLAGS += -O2 endif -build: stamp-configure +build: build-arch build-indep +build-stamp: stamp-configure dh_testdir ifeq (zsh-beta,$(package)) touch stamp-h.in endif +build-arch: build-stamp cd obj && $(MAKE) - cd obj && HOME="$(CURDIR)/obj/testhome" $(MAKE) check + touch build-arch + +build-indep: build-stamp ifeq (zsh,$(package)) cd obj && $(MAKE) pdf endif - touch build + touch build-indep build-static: stamp-configure-static dh_testdir @@ -107,7 +111,7 @@ endif dh_clean -rm -rf config.cache obj obj-static autom4te.cache -binary-indep: checkroot build +binary-indep: checkroot build-indep dh_testdir dh_installdirs -p$(package)-doc @@ -132,7 +136,7 @@ binary-arch: binary-arch-dynamic binary-arch-static binary-arch-dev else binary-arch: binary-arch-dynamic endif -binary-arch-dynamic: checkroot build +binary-arch-dynamic: checkroot build-arch dh_testdir dh_installdirs -p$(package) -p$(package)-common -p$(package)-dbg @@ -222,7 +226,7 @@ endif dh_builddeb -p$(package)-static -binary-arch-dev: checkroot build +binary-arch-dev: checkroot build-arch dh_installdirs -p$(package)-dev dh_install -p$(package)-dev cd debian/$(package)-dev/usr/share/aclocal; mv aczshoot.m4 zshoot.m4 |