From 168cce314ff973d04dafed9f8794a6065ec1c7b6 Mon Sep 17 00:00:00 2001 From: Aoran Zeng Date: Fri, 20 Jun 2025 22:30:05 +0800 Subject: [PATCH] Fix `Makefile` for `deb` --- Makefile | 6 ++++-- pkg/deb/debian/rules | 4 ++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index 94e72da..1be4a3e 100755 --- a/Makefile +++ b/Makefile @@ -200,8 +200,10 @@ build-deb: clean-deb: @$(MAKE) -C pkg/deb deb-clean -install: build-in-release-mode +install: $(ReleaseMode-Target-Name) install -D -m 755 $(ReleaseMode-Target-Name) $(DESTDIR)/usr/bin/chsrc install -D -m 644 doc/chsrc.1 $(DESTDIR)/usr/share/man/man1/chsrc.1 -.PHONY: all build build-in-dev-mode build-in-debug-mode build-in-release-mode build-in-ci-release-mode debug check test test-make-env test-xy test-fw fastcheck test-cli clean install build-deb clean-deb +.PHONY: all b build bd br bcir d t check c \ + build-in-dev-mode build-in-debug-mode build-in-release-mode build-in-ci-release-mode \ + debug test test-make-env test-xy test-fw fastcheck test-cli clean install build-deb clean-deb diff --git a/pkg/deb/debian/rules b/pkg/deb/debian/rules index 9e8b705..88035bf 100755 --- a/pkg/deb/debian/rules +++ b/pkg/deb/debian/rules @@ -8,7 +8,7 @@ # Contributors : Nil Null # | # Created On : <2025-06-14> -# Last Modified : <2025-06-15> +# Last Modified : <2025-06-20> # # 该文件是 Makefile 格式 # -------------------------------------------------------------- @@ -43,7 +43,7 @@ Chsrc-Root-Dir = $(CURDIR)/../../ override_dh_auto_build: # 切换到 chsrc 根目录 - @$(MAKE) -C $(Chsrc-Root-Dir) all + @$(MAKE) -C $(Chsrc-Root-Dir) build-in-release-mode override_dh_auto_install: @$(MAKE) -C $(Chsrc-Root-Dir) install DESTDIR=$(CURDIR)/debian/chsrc